47 lines
2.8 KiB
Markdown
47 lines
2.8 KiB
Markdown
---
|
||
title: Arrays
|
||
localeTitle: Массивы
|
||
---
|
||
# Массивы
|
||
|
||
Массив используется для хранения коллекции данных того же типа. Это может использоваться как единственная переменная, которая содержит несколько значений или набор переменных.
|
||
|
||
# Правила массивов
|
||
|
||
Массивы начинаются с нуля. Первый элемент массива равен 0, второй элемент - 1, третий элемент 2 и т. Д.
|
||
|
||
Массивы должны быть одного типа данных. Вы можете использовать любой тип данных в массиве (например, int, double, float, string, enum)
|
||
|
||
Новый массив сначала должен быть объявлен и инициализирован, прежде чем его можно будет вызвать и получить доступ.
|
||
|
||
# Объявление массива
|
||
|
||
Используйте следующий формат для объявления массивов: `dataType [] nameOfArray;`
|
||
|
||
# Инициализация массива
|
||
|
||
Используйте следующий формат для инициализации массива. Этот метод также объявляет массив и указывает, сколько значений должно быть сохранено в массиве.
|
||
|
||
`dataType [] nameOfArray = new nameOfArray[numberOfElements];`
|
||
|
||
# Присвоение значений массиву
|
||
|
||
Вы можете напрямую присвоить значение элементу, используя следующий формат:
|
||
|
||
`nameOfArray[2] = 50;`
|
||
|
||
Воля назначит значение 50 непосредственно в элемент \[2\]
|
||
|
||
Вы можете назначить сразу несколько значений при объявлении массива в следующем формате:
|
||
|
||
`dataType [] nameOfArray = {5,17,19,92};`
|
||
|
||
В элемент \[0\], 17 в элемент \[1\], 19 в элемент \[2\] и 92 будет присваиваться значение 5 в элемент \[3\].
|
||
|
||
Вы можете объявить, инициализировать и назначить значения в массиве сразу, используя следующий формат:
|
||
|
||
`dataType [] nameOfArray = new nameOfArray[numberOfElements] {value1,value2,value3,value4};`
|
||
|
||
Вы можете хранить массив непосредственно в другом массиве, используя следующий формат:
|
||
|
||
`int [] nameOfArray = new nameOfArray[4] {2,9,56,1280};` `int [] nameOfSecondArray = nameOfArray;` |