@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.