შეგიძლიათ დაამატოთ ორი მასივი ჯავაში?
შეგიძლიათ დაამატოთ ორი მასივი ჯავაში?
Anonim

შენ ვერ გამოიყენებს პლუს ოპერატორს დაამატეთ ორი მასივი ჯავაში მაგალითად. თუ შენ აქვს ორი ინტ მასივები a1 და a2, ვაკეთებთ a3 = a1 + a2 ნება მიეცით შედგენის დროის შეცდომა. ერთადერთი გზა დაამატეთ ორი მასივი ჯავაში არის მათზე გამეორება და დაამატეთ ცალკეული ელემენტები და შეინახეთ ისინი ახალში მასივი.

შესაბამისად, როგორ აჯამებთ მასივს Java-ში?

პროგრამის გამომავალი ასევე ნაჩვენებია ქვემოთ

  1. საჯარო კლასი Array_Sum.
  2. int n, ჯამი = 0;
  3. სკანერი s = ახალი სკანერი (სისტემა.
  4. სისტემა. გარეთ. print("შეიყვანეთ ელემენტების რაოდენობა, რომელიც გსურთ მასივში:");
  5. n = s. nextInt();
  6. int a = ახალი int[n];
  7. სისტემა. გარეთ. println("შეიყვანეთ ყველა ელემენტი:");
  8. for(int i = 0; i < n; i++)

ასევე, შეგვიძლია C-ში დავამატოთ ორი მასივი? ამ პროგრამაში მომხმარებელს სთხოვენ შეიყვანოს სტრიქონების r და სვეტების რაოდენობა გ . შემდეგ, მომხმარებელს სთხოვენ შეიყვანოს ელემენტების ორი მატრიცები (რიგით r* გ ). ჩვენ შემდეგ დაემატა შესაბამისი ელემენტები ორი მატრიცები და შეინახე სხვა მატრიცაში ( ორი - განზომილებიანი მასივი ).

ასევე, როგორ დავამატოთ მასივი ArrayList-ში Java-ში?

გამოყენება მასივები . asList() მეთოდი - გაიარეთ საჭირო მასივი ამ მეთოდს და მიიღეთ List ობიექტი და გადაეცით პარამეტრად კონსტრუქტორს ArrayList კლასი. კოლექციები. addAll() მეთოდი - Შექმნა ახალი სია ამ მეთოდის გამოყენებამდე და შემდეგ მასივის დამატება ელემენტები ამ მეთოდის გამოყენებით არსებულ სიაში.

როგორ იბეჭდება მასივი ჯავაში?

Შენ არ შეგიძლია ბეჭდვის მასივი ელემენტები პირდაპირ ჯავა , თქვენ უნდა გამოიყენოთ მასივები . toString() ან მასივები . deepToString() to ბეჭდვის მასივი ელემენტები. თუ გსურთ, გამოიყენეთ toString(). ბეჭდვა ერთგანზომილებიანი მასივი და თუ გსურთ, გამოიყენეთ deepToString() მეთოდი ბეჭდვა ორ განზომილებიანი მასივი.

გირჩევთ: