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

Содержимое удалено Содержимое добавлено
Строка 1:
{{Java/Chapters}}
== Массивы ==
Массив - это... комната, в ней лежат коробки с номерами, например первая, нулевая, десятая.Создавая массив объектов -, вы создаете множество <s>коробок</s> переменных. Массив нужен тогда, когда вы имеете дело с большим количеством переменных и будет сложно объявлять все переменные отдельно. Чтобы просто объявить массив надо написать:
 
<big><source lang="java">int[] a;</source></big>
 
'''Номера переменных начинаются с 0'''! Ну, давайте разберём простую программу:
 
<source lang="java">
Строка 12:
public static void main(String[] args)
{
int[] a = new int[2]; //Создаём массив int, и говорим что в нём 2 элемента
a[0] = 5; //Говорим, что в первой(а в программе 0) коробке лежит число 5
a[1] = 65;
int b;
Строка 22:
</source>
 
Массив может содержать очень много элементов. Но важно понять, что массив не хранит данные, а только говорит где что лежит.
 
=== Двумерные массивы ===
 
Также существуют двухмерные массивы. Это массивы хранящие массивы... Грубо говоря квартира. В ней есть комнаты, а в комнатах коробки, и т. д. Но это теория, а на практике это выглядит так:
 
<source lang="java">
Анонимный участник