МАСИВИ. ВЛАСТИВІСТЬ 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.
до ar[0] + ar[1] + … +ar[8] + ar[9] = sumAr.
Як це зробити у коді програми?
Раніше ми з вами
вивчали цикли і вже знаємо що суму всіх елементів можна порахувати за допомогою
циклу. Цикл, який лічить всі елементи масиву у нас вже є (див. код програми, рядок 6), тому нам необхідно за межами циклу ініціалізувати ще одну змінну, у яку
ми будемо записувати суму створених елементів масиву.
Програмісту треба
вставить наступні рядки у код програми:
int sumAr = 0;
…
sumAr = sumAr + ar[i];
…
System.out.println("Сума
елементів у масиві становить: "+sumAr);
Комментарии
Отправить комментарий