#java
#java
Вопрос:
как передать массив строк из одного класса в другой класс с тем же проектом в Java
Комментарии:
1. Вы передаете массивы точно так же, как передаете любой другой объект. Не могли бы вы привести пример того, что вы хотите?
Ответ №1:
public class A
{
private String [] values;
public static void main(String [] args)
{
A test = new A(args);
String [] values = test.getValues(); // Do whatever you want with them from here
}
public A(String [] values)
{
this.values = createDuplicate(values);
}
public String [] getValues()
{
String [] duplicate = createDuplicate(this.values);
return duplicate;
}
private static String [] createDuplicate(String [] values)
{
String [] duplicate = new String[values.length];
System.arraycopy(values, 0, duplicate, 0, values.length);
}
}