Java-da satrning pastki to'plamini qanday topasiz?
Java-da satrning pastki to'plamini qanday topasiz?

Video: Java-da satrning pastki to'plamini qanday topasiz?

Video: Java-da satrning pastki to'plamini qanday topasiz?
Video: Как связать крючком топ с одной бретелью » вики полезно Выкройка и учебник своими руками 2024, May
Anonim

The qatorning pastki to'plami ichida mavjud bo'lgan belgi yoki belgilar guruhidir ip . Barcha mumkin kichik to'plamlar a uchun ip n(n+1)/2 bo'ladi.

Dastur:

  1. umumiy sinf AllSubsets {
  2. umumiy statik bekor asosiy( String args) {
  3. String str = "QIZIQARLI";
  4. int len = str.
  5. int temp = 0;

Shunday qilib, Java-da kichik to'plamlarni qanday topish mumkin?

Siz.. qila olasiz; siz … mumkin toping hammasi kichik to'plamlar iteratsiya yordamida to'plam yoki quvvat to'plami. 2 ^ N bo'ladi kichik to'plamlar berilgan to'plam uchun, bu erda N - to'plamdagi elementlar soni. Masalan, 2^4 = 16 bo'ladi kichik to'plamlar {1, 2, 3, 4} toʻplami uchun. Ikkilik ko'rinishdagi har bir "1" bu pozitsiyadagi elementni ko'rsatadi.

Bundan tashqari, Java-da satrning bir qismini qanday qaytarish mumkin? The java string pastki qatori () usuli qaytadi a qismi ning ip . Indeksning boshlanishi va oxiri indeks raqami pozitsiyasini o'tkazamiz java substring boshlang'ich indeksi inklyuziv va yakuniy indeks eksklyuziv bo'lgan usul. Boshqacha qilib aytganda, boshlang'ich indeksi 0 dan boshlanadi, yakuniy indeks esa 1 dan boshlanadi.

Keyinchalik savol tug'iladi: qatorning barcha keyingi ketma-ketliklarini qanday topish mumkin?

Tushuntirish: 1-qadam: Hammasini takrorlang String 2-qadam: oxiridan boshlab takrorlang ip turli xil pastki satrlarni yaratish uchun ro'yxatga pastki qatorni qo'shing 3-qadam: Turli xil yaratish uchun yuqoridan olingan pastki qatordan k-chi belgini tushiring. keyingi ketma-ketlik . 4-qadam: agar keyingi ketma-ketlik ro'yxatda yo'q, keyin takrorlanadi.

Java'da string usullari qanday?

Java String sinf juda ko'p narsani ta'minlaydi usullari ustida operatsiyalarni bajarish uchun ip solishtirish(), concat(), equals(), split(), length(), replace(), compareTo(), intern(), substring() va boshqalar. java .lang. String sinf Serializable, Comparable va CharSequence interfeyslarini amalga oshiradi.

Tavsiya: