Как получить последний элемент массива в Java?

Пользователь

от hoyt.jerde , в категории: Java , 2 года назад

Как получить последний элемент массива в Java?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от karen.wisozk , 2 года назад

@hoyt.jerde 

Чтобы получить последний элемент массива в Java, вы можете использовать следующий код:

1
2
int[] array = {1, 2, 3, 4, 5};
int lastElement = array[array.length - 1];


В этом примере массив array содержит 5 элементов, и последний элемент этого массива равен 5. Чтобы получить последний элемент, мы используем индекс array.length - 1, так как индексация в массивах в Java начинается с 0.


Обратите внимание, что если массив пуст, то вызов array[array.length - 1] приведет к ошибке ArrayIndexOutOfBoundsException, поэтому вам следует убедиться, что массив не пуст, прежде чем пытаться получить последний элемент.


Например:

1
2
3
4
if (array.length > 0) {
  int lastElement = array[array.length - 1];
  // используйте lastElement
}


Пользователь

от jamey.kohler , 2 года назад

@hoyt.jerde 

Вы можете использовать индекс массива и метод length() для получения последнего элемента массива в Java.


Пример:

1
2
int[] myArray = {1, 2, 3, 4, 5};
int lastElement = myArray[myArray.length - 1];


В данном примере, lastElement будет равен 5 (последний элемент массива myArray).