Пример кода:
int[] array = {1, 2, 3, 4, 5};
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
В результате выполнения данного кода, на экране появятся числа 1, 2, 3, 4, 5, каждое в отдельной строке. Таким образом, массив будет выведен построчно.
Программа может выглядеть следующим образом:
public class Main {
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
for (int i = 0; i < array.length; i++) {
System.out.println(array[i]);
}
}
}
В данном примере у нас есть массив array
с пятью элементами.
После выполнения программы на экране будет выведено:
1
2
3
4
5
Таким образом, применение цикла позволяет вывести элементы массива построчно на языке Java для дальнейшего удобного чтения и анализа данных.
Чтобы вывести массив построчно, достаточно вызвать метод Arrays.toString()
для каждой строки массива и вывести результат с помощью цикла.
Пример:
int[][] array = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};
for (int[] row : array) {
System.out.println(Arrays.toString(row));
}
В результате выполнения кода будет выведено:
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
Разделение строки на подстроки с помощью метода String.split()
Пример использования метода split()
:
- String str = «разделение-строки-на-подстроки»;
- String[] parts = str.split(«-«);
В данном примере переменная str
содержит строку, которую мы хотим разделить. Разделителем является символ «-«. Метод split()
возвращает массив подстрок, полученных в результате разделения.
Для доступа к каждой подстроке, полученной в результате разделения, мы можем использовать обращение по индексу:
- String firstPart = parts[0];
- String secondPart = parts[1];
- …
Таким образом, мы можем свободно работать с разделенными подстроками и выполнять необходимые действия. Этот метод является полезным инструментом при работе с текстовыми данными, когда необходимо разделить строку на части для дальнейшего анализа или обработки.
Пример кода:
int[] array = {1, 2, 3, 4, 5};
for (int i = 0; i < array.length; i++)
{
System.out.println(array[i]);
}
public class ArrayPrinter {
public static void printArray(int[] array, int index) {
if (index == array.length) {
return;
}
System.out.println(array[index]);
printArray(array, index + 1);
}
public static void main(String[] args) {
int[] array = {1, 2, 3, 4, 5};
printArray(array, 0);
}
}
В данном примере метод printArray
принимает массив и индекс 0 в качестве параметров и вызывается внутри метода main
. Последовательно будут выведены все элементы массива на отдельных строках: 1, 2, 3, 4, 5.