Головна‎ > ‎Java‎ > ‎

Масиви

int[] mas = { 1, 3, 5, 7, 9 };

int[] mas = new int[] { 1, 3, 5, 7, 9 };

String []mas;

String mas[];




int a[] = new int[3];
a[0] = 4;
a[1] = 6;
a[2] = 8;



Двовимірні

int[][] mas = new int[2][2];  // 2 рядки і 2 колонки

mas[0][0] = 1;
mas[0][1] = 2;
mas[1][0] = 3;
mas[1][1] = 4;


int mas[][] = { {1, 2, 3},
                       {4, 5, 6},
                       {7, 8, 9} };


Тривимірні

int[][][] ar = { { { 1, 2, 3 }, { 4, 5, 6 } } }; 

ar.length;              // 1
ar[0].length;         // 2
ar[0][0].length;    // 3




Вивести циклом

int mas[][] = new int[][]{ {1, 2, 3},
                                       {4, 5, 6},
                                       {7, 8, 9} };
 

for (int i = 0; i < mas.length; i++)

for (int j = 0; j < mas[0].length; j++)
{
System.out.print(mas[i][j] + " ");
}
System.out.println();
}


1 2
3 4



Передати в метод по посиланню

Show(array);
void Show(int[] arr) { }  
void Show(int[][] arr) { }    



Склеїти

import java.util.Arrays;

int[] arr = { 7, 9, 5, 1, 3 }; 
System.out.println(Arrays.toString(arr));    // [7, 9, 5, 1, 3 ]

String[][] arr = new String[][] {{"A", "B"}, {"C", "D"}}; System.out.println(Arrays.deepToString(arr));