У меня проблема с передачей нескольких массивов в конструктор. Можем ли мы на самом деле это или нет?Как передать несколько массивов в конструктор в java?
public class First {
public String[] a;
public String[] b;
public First(String[] a, String[] b){
this.a=a;
this.b=b;
}
}
И следующий код, где я использую класс First.
Scanner ss = new Scanner(System.in);
int x;
System.out.print("How many lines? ");
x = ss.nextInt();
for(int i=0; i<x; i++){
System.out.print("A: "); a[i]=ss.nextString();
System.out.print("B: "); b[i]=ss.nextString();
}
First ff= new First(a,b);
В NetBeans нет ошибки, но я не могу использовать ее в другом классе.
Буду признателен, если вы поможете мне.
Я имею в виду им буду делать ввод программы с пользователем, а не мы поставить значение с первого раза. 'Сканер ss = новый сканер (System.in); int x; System.out.print («Сколько строк?»); x = ss.nextInt(); для (INT I = 0; г <х; я ++) { \t System.out.print ("А:"); а [I] = ss.nextString(); \t System.out.print ("B:"); б [I] = ss.nextString(); } Первого ФФ = новый первая (а, б); ' – Embek
привет .. @Embek ... пожалуйста, проверьте код ниже .... – kaushik
@Embek пожалуйста, проверьте мой первый анс. Он отлично работает. – kaushik