Массивы в методах.
создаем переменную bucky, в который хранятся значения(3-4-5-6- и тд)
далее создаем отдельный метод CHANGE- в котором в скобках дает значение как в enhanced for loop - переменная Х с использованием массива
создаем for loop
создаем переменной условия что к числу(counter) добавляем 5
возвращаемся в основной метод - создаем ссылку на метод change
создаем enhanced foor loop - int y:bucky и делаем принтаут этой переменной
class apples {
public static void main(String[] args){
int bucky[]={3,4,5,6,7};
change(bucky);
for(int y:bucky)
System.out.println(y);
}
public static void change(int x[]){
for(int counter=0;counter<x.length;counter++)
x[counter]+=5;
}
}
создаем переменную bucky, в который хранятся значения(3-4-5-6- и тд)
далее создаем отдельный метод CHANGE- в котором в скобках дает значение как в enhanced for loop - переменная Х с использованием массива
создаем for loop
создаем переменной условия что к числу(counter) добавляем 5
возвращаемся в основной метод - создаем ссылку на метод change
создаем enhanced foor loop - int y:bucky и делаем принтаут этой переменной
class apples {
public static void main(String[] args){
int bucky[]={3,4,5,6,7};
change(bucky);
for(int y:bucky)
System.out.println(y);
}
public static void change(int x[]){
for(int counter=0;counter<x.length;counter++)
x[counter]+=5;
}
}
Кстати!
Для того что б создавать вывод нескольких массивов используется след схема:
class apples {
public static void main(String[] args){
int firstarray[][]={{8,9,10,11},{12,13,14,15}};
int secondarray[][]={{30,31,32,33},{43},{44,45,46}};
}
}
А СЕЙЧАС НЕЧТО СОВСЕМ НЕ ПОНЯТНОЕ--TABLE FOR MULTI ARRAYS
вспоминаем, мы можем сейчас выводить по несколько массивов- вот пример выше- их 2
class apples {
public static void main(String[] args){
int first[][]={{8,9,10,11},{12,13,14,15}};
int second[][]={{30,31,32,33},{44,45,46}}; //тут понятно
System.out.println("This is first array"); //система выведет на экран что будет надпись
display(first); - эти строчки вызывают метод
System.out.println("This is second array");
display(second);
}
public static void display(int x[][]){ //создаем метод display и указываем что будет переменная х [][]
for(int row=0;row<x.length;row++){ //фор луп-
for(int column=0;column<x[row].length;column++){ //x[row].lenght- длина строки
System.out.print(x[row][column]+"\t");
}
System.out.println();
}
}
}
Комментариев нет:
Отправить комментарий