ВУЗ:
Составители:
Рубрика:
11
AnotherNumbers = new int[15];
for(int i = 0; i < AnotherNumbers.length; i++)
{
AnotherNumbers[i] = nInitialValue;
}
Для задания начальных значений многомерных массивов существует
специальная форма инициализатора. В этом случае, во вложенных фигурных
скобках указывается блок инициализации для элементов строки многомерного
массива. Внутри инициализатора массива можно использовать не только
литералы, но и выражения. Ниже показан пример класса, в котором находится
максимальный элемент многомерного массива
.
public class lr1 {
//Объявление и инициализация массива
int ar[][] = {{1,2,3,4,5},
{6,7,60,9,10},
{11,12,13,14,15}};
//Конструктор по умолчанию
public lr1() {
}
//Метод, возвращающий максимальное значение массива
public int getMax()
{
int max =0;
for(int i=0; i<3; i++)
{
for(int j=0; j<5; j++)
{
if (ar[i][j] > max)
{ max = ar[i][j]; }
}
}
return max;
}
public static void main(String[] args) {
lr1 lr11 = new lr1();
System.out.println("Максимальное число =" + lr11.getMax());
}
Страницы
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- …
- следующая ›
- последняя »