Mundarija:

Java-da ikkita massiv qo'sha olasizmi?
Java-da ikkita massiv qo'sha olasizmi?

Video: Java-da ikkita massiv qo'sha olasizmi?

Video: Java-da ikkita massiv qo'sha olasizmi?
Video: Кассирша_Рассказ_Слушать 2024, Dekabr
Anonim

Siz plus operatoridan foydalana olmaydi Java-da ikkita massiv qo'shing masalan. agar siz bor ikki int massivlar a1 va a2, a3 = a1 + a2 qilish bo'ladi kompilyatsiya vaqtida xatolik bering. Buning yagona yo'li Java-da ikkita massiv qo'shing ular ustidan takrorlash va qo'shish alohida elementlar va ularni yangisiga saqlang massiv.

Shunga mos ravishda, Java-da massivni qanday yig'ish mumkin?

Dasturning chiqishi ham quyida ko'rsatilgan

  1. ommaviy sinf Array_Sum.
  2. int n, summa = 0;
  3. Skaner s = yangi Skaner(System.
  4. Tizim. tashqariga. print("Masivga kerakli elementlar sonini kiriting:");
  5. n = s. nextInt();
  6. int a = new int[n];
  7. Tizim. tashqariga. println("Barcha elementlarni kiriting:");
  8. for(int i = 0; i < n; i++)

Bundan tashqari, C ga ikkita massiv qo'sha olamizmi? Bu dasturda foydalanuvchidan r va ustunlar sonini kiritish so'raladi c . Keyin, foydalanuvchidan elementlarni kiritish so'raladi ikki matritsalar (r* tartibli c ). Biz keyin tegishli elementlar qo'shiladi ikki matritsalar va boshqa matritsada saqlangan ( ikki - o'lchovli massiv ).

Bundan tashqari, Java-dagi ArrayList-ga massivni qanday qo'shishingiz mumkin?

Foydalanish Massivlar . asList() usuli - Keraklini o'tkazing massiv ushbu usulga o'ting va List ob'ektini oling va uni konstruktorga parametr sifatida o'tkazing ArrayList sinf. To'plamlar. addAll() usuli - Yaratmoq ushbu usulni ishlatishdan oldin yangi ro'yxat va keyin massiv qo'shing mavjud ro'yxatga ushbu usuldan foydalanadigan elementlar.

Java-da massivni qanday chop qilasiz?

Siz.. maysiz chop etish massivi elementlar to'g'ridan-to'g'ri Java , foydalanishingiz kerak Massivlar . toString() yoki Massivlar . deepToString() dan chop etish massivi elementlar. Agar xohlasangiz, toString() dan foydalaning chop etish bir o'lchovli massiv va agar xohlasangiz, deepToString() usulidan foydalaning chop etish ikki o'lchovli massiv.

Tavsiya: