Благодаря предыдущим исследованиям мы узнали об основных типах данных, таких как int, char, double и т. д. В этом разделе мы узнаем о массивах.
Не знаю, задумывались ли вы когда-нибудь об этом, но что делать, если вашей программе требуется несколько переменных одного типа, например 8 переменных типа int? Согласно знаниям, которые мы изучили ранее, мы можем объявить 8 переменных типа int:
intx1,x2,x3,x4,x5,x6,x7,x8;
Однако если программе требуется больше переменных типа int, объявлять переменные таким способом нецелесообразно, что побуждает нас научиться использовать массивы. Массив — это составной тип данных, состоящий из переменных одного типа по порядку. То есть массив представляет собой набор переменных одного типа. Мы называем эти переменные одного типа элементами или единицами массива. Массивы используют элементы массива путем индексации имени массива.
Массивы являются ссылочными переменными. Создание массива требует двух шагов: объявления массива и размещения элементов в массиве . В этом разделе мы в основном узнаем, как объявлять массив.
Объявление массива включает имя переменной массива (называемой именем массива) и тип массива.
Тип элемента массива имя массива [];
Тип элемента массива[] имя массива;
Тип элемента массива имя массива[][];
Тип элемента массива[][] имя массива;
Например:
floatboy[];charcat[][];
Тогда все элементы массива boy являются переменными типа float и могут хранить данные типа float. Все элементы массива cat являются переменными типа char и могут хранить данные типа char.
Можно объявить несколько массивов одновременно, например:
интервал[]а,б;
Объявлены два одномерных массива типа int a и b. Эквивалентное объявление:
инта[],б[];
Особое внимание необходимо уделить:
int[]a,b[];
Он объявляет одномерный массив a типа int и двумерный массив b типа int. Эквивалентное объявление:
инта[],b[][];
Примечание . В отличие от C и C++, Java не позволяет указывать количество элементов массива в квадратных скобках в объявлении массива.
инта[12];
или
инт[12]а;
приведет к синтаксической ошибке.