Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Використання циклів з масивами | Масиви
Основи Java
course content

Зміст курсу

Основи Java

Основи Java

1. Початок Роботи
2. Основні Типи та Операції
3. Цикли
4. Масиви
5. String

bookВикористання циклів з масивами

Як перебирати масив з допомогою циклів?

Масиви та цикли часто використовуються в тандемі. Коли ви маєте справу з великим масивом, що містить 100 або навіть 1000 елементів, вручну працювати з кожним елементом і витягувати його було б непрактично. Тільки уявіть, скільки часу займе заповнення такого масиву вручну...

Для вирішення таких завдань ми будемо використовувати цикли. У попередньому розділі ми помітили, що в циклі for ми спочатку присвоїли змінній i значення 0, а індексація масиву також починається з 0. Помічаєш зв'язок?

Припустимо, перед нами стоїть завдання вивести на екран всі елементи масиву типу char довжиною 10. Розглянемо фрагмент коду, який реалізує цю задачу:

java

Main

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }

Зауважте

System.out.print виводить значення на консоль без переходу на новий рядок після виведення.

Розглянемо детальніше, як працює цикл з масивом:

java

Main

copy
12345678910111213
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Завдання
test

Swipe to show code editor

Давайте попрактикуємось у роботі з циклами та масивами самостійно. Ваше завдання — наповнити масив числами від 1 до 10, використовуючи цикл for, а потім вивести його у консоль. Пам'ятайте, що числа повинні бути розміщені в зростаючому порядку.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 2
toggle bottom row

bookВикористання циклів з масивами

Як перебирати масив з допомогою циклів?

Масиви та цикли часто використовуються в тандемі. Коли ви маєте справу з великим масивом, що містить 100 або навіть 1000 елементів, вручну працювати з кожним елементом і витягувати його було б непрактично. Тільки уявіть, скільки часу займе заповнення такого масиву вручну...

Для вирішення таких завдань ми будемо використовувати цикли. У попередньому розділі ми помітили, що в циклі for ми спочатку присвоїли змінній i значення 0, а індексація масиву також починається з 0. Помічаєш зв'язок?

Припустимо, перед нами стоїть завдання вивести на екран всі елементи масиву типу char довжиною 10. Розглянемо фрагмент коду, який реалізує цю задачу:

java

Main

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }

Зауважте

System.out.print виводить значення на консоль без переходу на новий рядок після виведення.

Розглянемо детальніше, як працює цикл з масивом:

java

Main

copy
12345678910111213
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Завдання
test

Swipe to show code editor

Давайте попрактикуємось у роботі з циклами та масивами самостійно. Ваше завдання — наповнити масив числами від 1 до 10, використовуючи цикл for, а потім вивести його у консоль. Пам'ятайте, що числа повинні бути розміщені в зростаючому порядку.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 4. Розділ 2
toggle bottom row

bookВикористання циклів з масивами

Як перебирати масив з допомогою циклів?

Масиви та цикли часто використовуються в тандемі. Коли ви маєте справу з великим масивом, що містить 100 або навіть 1000 елементів, вручну працювати з кожним елементом і витягувати його було б непрактично. Тільки уявіть, скільки часу займе заповнення такого масиву вручну...

Для вирішення таких завдань ми будемо використовувати цикли. У попередньому розділі ми помітили, що в циклі for ми спочатку присвоїли змінній i значення 0, а індексація масиву також починається з 0. Помічаєш зв'язок?

Припустимо, перед нами стоїть завдання вивести на екран всі елементи масиву типу char довжиною 10. Розглянемо фрагмент коду, який реалізує цю задачу:

java

Main

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }

Зауважте

System.out.print виводить значення на консоль без переходу на новий рядок після виведення.

Розглянемо детальніше, як працює цикл з масивом:

java

Main

copy
12345678910111213
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Завдання
test

Swipe to show code editor

Давайте попрактикуємось у роботі з циклами та масивами самостійно. Ваше завдання — наповнити масив числами від 1 до 10, використовуючи цикл for, а потім вивести його у консоль. Пам'ятайте, що числа повинні бути розміщені в зростаючому порядку.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Як перебирати масив з допомогою циклів?

Масиви та цикли часто використовуються в тандемі. Коли ви маєте справу з великим масивом, що містить 100 або навіть 1000 елементів, вручну працювати з кожним елементом і витягувати його було б непрактично. Тільки уявіть, скільки часу займе заповнення такого масиву вручну...

Для вирішення таких завдань ми будемо використовувати цикли. У попередньому розділі ми помітили, що в циклі for ми спочатку присвоїли змінній i значення 0, а індексація масиву також починається з 0. Помічаєш зв'язок?

Припустимо, перед нами стоїть завдання вивести на екран всі елементи масиву типу char довжиною 10. Розглянемо фрагмент коду, який реалізує цю задачу:

java

Main

copy
123456789101112
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.print(charArray[i]); } } }

Зауважте

System.out.print виводить значення на консоль без переходу на новий рядок після виведення.

Розглянемо детальніше, як працює цикл з масивом:

java

Main

copy
12345678910111213
package com.example; public class Main { public static void main(String[] args) { //initializing our char type array char[] charArray = {'c', 'o', 'd', 'e', 'f', 'i', 'n', 'i', 't', 'y'}; //printing our array using for-loop for (int i = 0; i < charArray.length; i++) { System.out.println("Now variable i = " + i + ", and value of charArray[" + i + "] = " + charArray[i] + ";"); /*the value of "i" is incrementing with every loop iteration*/ } } }
Завдання
test

Swipe to show code editor

Давайте попрактикуємось у роботі з циклами та масивами самостійно. Ваше завдання — наповнити масив числами від 1 до 10, використовуючи цикл for, а потім вивести його у консоль. Пам'ятайте, що числа повинні бути розміщені в зростаючому порядку.

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 4. Розділ 2
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt