logo search
[КОМП СИСТЕМЫ] / KS1

Массивы

Массивом java называют упорядоченный набор элементов. В качестве элемента массива могут выступать как данные примитивных типов так и экземпляры класса. Одномерный массив объявляется и создается с помощью выражений:

тип_элементов[]Имя_массива=new тип элементов[размер массива];

или (эквивалентно):

тип_элементов Имя_массива [] =new тип элементов[размер массива];

Двумерный массив объявляется и создается с помощью выражений:

тип_элементов[][]Имя_массива=new тип элементов[размер массива][размер массива2];

или (эквивалентно):

тип_элементовИмя_массива [][]=new тип элементов[размер массива][размер массива2];

Доступ к элементам массива имеет вид:

Имя_массива[индекс];// для одномерного

Имя_массива[индекс1][индекс2];// для двумерного

Объявлять и создавать массив можно раздельно:

Например:

int b[];

b=new int[5];

Пример использования массива:

class ArrowDemo

{public static void main(string[]args){

int []a=new int[2]

int b[][]=new[2][2];

for (int i=0,i<2;i++)

{a[i]=i;

for(int j=0;j<2:j++)

b[i][j]=j

}

for(int ii=0;ii<2;ii++)

{System.out.println(“a[”+ii+”]=”+a[ii”]);

for(int jj=0;jj<2;j++)

System.out.println(“b[”+ii+“][“+jj+”]=”+b[ii][jj];

}}}

>java ArrayDemo

a[0]=0

b[0][0]=0

b[0][1]=1

a[1]=1

b[1][0]=0

b[1][1]=1