МАСИВИ. ВЛАСТИВІСТЬ LENGTH

МАСИВИ. ВЛАСТИВІСТЬ LENGTH.
Не зовсім зручно пам’ятати довжину масиву. Та це й не потрібно. Програмісту куди важливіше знати таку властивість, як length.
length – зберігає довжину масиву. Синтаксис:
int r = mas1.length; де mas1 – масив певних елементів.
Length не можна змінювати, але можна читати.
Давайте заповнимо масив довільними елементами, та використаємо при цьому властивість length.
Створюємо проект і один клас із методом main.

1…package z;
// Нагадаю, що наша задача наповнити масив довільними елементами!!!
// для цього необхідно зробити імпорт, який дозволить нам звернутись до методів класу util
2…
3…public class M{
4…public static void main(String[] args) {
// ініціалізуємо масив цілочисельних елементів.
5… int [] ar=new int[10];
//використовуючи цикл заповнимо даний масив елементами від 0 до 9
6…          for(int i=0;i<ar.length;i++){
7…          Random r = new Random();
8…          ar[i] =r.nextInt(10);
9…          System.out.print(ar[i]+", ");
10…   }
11…  }
12…}
Давайте порахуємо суму всіх елементів масиву, який ми виведемо у консоль програми.
Нам відомо, що наш масив містить 10 елементів. Користуючись знаннями із математики ми розуміємо, що нам потрібно 
до ar[0] + ar[1] + … +ar[8] + ar[9] = sumAr.
Як це зробити у коді програми?
Раніше ми з вами вивчали цикли і вже знаємо що суму всіх елементів можна порахувати за допомогою циклу. Цикл, який лічить всі елементи масиву у нас вже є (див. код програми, рядок 6), тому нам необхідно за межами циклу ініціалізувати ще одну змінну, у яку ми будемо записувати суму створених елементів масиву.
Програмісту треба вставить наступні рядки у код програми:
int sumAr = 0;
sumAr = sumAr + ar[i];
System.out.println("Сума елементів у масиві становить: "+sumAr);


Комментарии

Популярные сообщения из этого блога

Матриці