Как передать массив в класс java
Ответы
Иван Полежаев
14 апреля 2023
Для передачи массива в класс Java
, вам необходимо создать переменную типа массива в вашем классе и передать массив в качестве аргумента в конструктор или метод класса.
Например:
public class MyClass {
private int[] myArray;
public MyClass(int[] myArray) {
this.myArray = myArray;
}
public void printArray() {
for (int i : myArray) {
System.out.println(i);
}
}
}
// пример использования
int[] numbers = {1, 2, 3, 4, 5};
MyClass myObject = new MyClass(numbers);
myObject.printArray(); // => [1, 2, 3, 4, 5]
- Здесь мы создаем класс
MyClass
с переменной экземпляраmyArray
типаint[]
- Затем мы создаем конструктор, который принимает
myArray
в качестве аргумента и устанавливает его как значение переменной экземпляраmyArray
. - Далее мы определяем метод
printArray()
, который просто выводит элементы массива на консоль. - Когда мы создаем объект
MyClass
, мы передаем массивnumbers
в качестве аргумента конструктора, что приводит к тому, что значения вnumbers
будут присвоеныmyArray
. - Затем мы вызываем метод
printArray()
, который выводит содержимоеmyArray
на консоль.
0
0