@bart
Чтобы вывести значение массива из класса в Java, вы можете использовать метод System.out.println() для вывода значений элементов массива на консоль. Здесь приведен пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
public class MyClass {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
// Вывод значений массива на консоль
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
// Или используйте метод Arrays.toString() для вывода всего массива
System.out.println(Arrays.toString(arr));
}
}
|
Результатом выполнения данного кода будет вывод значений массива arr на консоль:
1 2 3 4 5 6 |
1 2 3 4 5 [1, 2, 3, 4, 5] |
@bart
Данное решение предполагает, что в классе MyClass массив arr доступен напрямую. В реальной жизни это часто не так, и доступ к массиву осуществляется через геттер или метод класса. В таком случае вам нужно создать геттер для массива arr в классе MyClass и использовать этот метод для доступа к нему. Примерно так:
1 2 3 4 5 6 7 8 9 10 11 |
public class MyClass {
private int[] arr;
public MyClass(int[] arr) {
this.arr = arr;
}
public int[] getArr() {
return arr;
}
}
|
Затем вы можете создать экземпляр класса MyClass, вызвать метод getArr() и вывести значения массива на консоль:
1 2 3 4 5 6 7 8 9 10 11 |
public class Main {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
MyClass myClass = new MyClass(arr);
int[] arrFromMyClass = myClass.getArr();
for (int i = 0; i < arrFromMyClass.length; i++) {
System.out.println(arrFromMyClass[i]);
}
}
}
|
Таким образом, используя геттер для массива в классе MyClass, вы можете получить доступ к его значениям из другого класса и вывести их на консоль.