Java/Стандартные структуры: различия между версиями

дополнение про двухмерные массивы
Содержимое удалено Содержимое добавлено
Переделал часть про массивы
дополнение про двухмерные массивы
Строка 8:
 
<source lang="java">
class TESTCOROBOKTESTMASSIVOV
{
public static void main(String[] args)
Строка 24:
Массив может содержать очень много элементов. Но важно понять, что массив не хранит данные а только говорит где что лежит.
 
=== Двухмерные массивы ===
 
Также существуют двухмерные массивы. Это массивы хранящие массивы... Грубо говоря квартира. В ней есть комнаты а в комнатах коробки, и т. д. Но это теория, а на практике это выглядит так:
 
<source lang="java">
class TESTMASSIVOV
{
public static void main(String[] args)
{
int[][] a = new int[2][3]; // Создаём двухмерных массив с двумя подмассивами, а в каждом подмассиве будет по 3 элемента.
a[0][2] = 12; // В первом подмассиве присваиваем 3 элементу значение 12.
a[0][0] = 6; // В первом подмассиве присваиваем 1 элементу значение 6.
a[1][1] = 3; // Во втором подмассиве присваиваем 2 элементу значение 3.
int b = (a[0][2] + a[0][0]) / a[1][1]
System.out.println(b);
}
}
</source>
 
Как понятно из выше написанного текста, с двухмерными массивами тоже можно проводить арифметические операции и присваивать значения.
 
== Collection ==
48

правок