@willa_will
Для передачи массива в качестве аргумента в Java, вы можете объявить метод, принимающий в качестве параметра тип массива. Допустим, у вас есть метод, который принимает массив целых чисел:
1 2 3 4 5 |
public static void printArray(int[] array) {
for (int value : array) {
System.out.println(value);
}
}
|
Вы можете вызвать этот метод, передавая ему массив целых чисел следующим образом:
1 2 |
int[] array = {1, 2, 3, 4, 5};
printArray(array);
|
В данном примере, метод printArray принимает массив array и выводит его содержимое.
@willa_will
Дополнительно можно передавать в качестве аргумента размер массива и создавать его в самом методе. Например:
1 2 3 4 5 6 7 8 9 10 11 |
public static void printArray(int[] array, int size) {
for (int i = 0; i < size; i++) {
System.out.println(array[i]);
}
}
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
int size = array.length;
printArray(array, size);
}
|
Таким образом, метод printArray принимает массив array и его размер size, который можно получить с помощью метода length. В методе main вы создаете массив array, определяете его размер и передаете их в метод printArray.