Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ ORACLE SQL \ JAVA ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

FreeBSD and Nix

Общая

WEB Разработка

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


4. Урок по Java. Массивы


В этом уроке мы познакомимся с массивами и элементарными обращениями к ним.

Для работы с некоторым функционалом (в нашем примере будет метод sort и binarySearch) массивов нам потребуется импортировать класс import java.util.Arrays;

С другим функционалом класса можно познакомиться в сплывающей подсказке в eclipse после того, как поставлена точка после Arrays.

Несколько вариантов объявления массивов (например тип[] имя или тип имя[]) в примерах цифра 5 означает количество элементов в массиве, Вы должны сразу понимать, сколько элементов будет в массиве :

int[] ar1;

ar1 = new int[5];   

int[] ar2 = new int[5];

int ar3[] = new int[5];

Варианты присвоения данных в массив     
ar1[0] = 4;
ar1[4] = 2;
        
Вариант создания массива и назначения элементов одной строкой:

int[] ar4 = {4, 3, 7, 1, 2};

Далее показаны несколько вариантов перебора значений с помощью циклов for.

Метод sort - соответственно сортирует значения массива.

Метод binarySearch - ищет позицию вхождения.

За большим функционалом Arrays пользуйтесь точкой или смотрите например тут: https://docs.oracle.com/javase/8/docs/api/java/util/Arrays.html

Так-же показан вариант объявления и обращения к многомерному массиву: int[][] ar5


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект