📌  相关文章
📜  如何打印数组的最后一个元素 - Java (1)

📅  最后修改于: 2023-12-03 15:09:08.837000             🧑  作者: Mango

如何打印数组的最后一个元素 - Java

在 Java 中,可以通过以下几种方法来打印数组的最后一个元素:

1. 使用数组长度

使用数组长度来获取数组的最后一个元素,代码如下:

int[] arr = {1, 2, 3, 4, 5};
int lastElement = arr[arr.length - 1];
System.out.println("最后一个元素是:" + lastElement);

上述程序中,我们声明了一个整型数组 arr,并赋值为 1, 2, 3, 4, 5。然后通过 arr.length - 1 获取最后一个元素的下标,最后输出最后一个元素的值。

2. 使用 Arrays

Java 中的 Arrays 类提供了一个名为 toString 的方法来打印数组的内容,代码如下:

int[] arr = {1, 2, 3, 4, 5};
System.out.println("最后一个元素是:" + Arrays.toString(arr).charAt(arr.length * 3 - 3));

上述程序中,我们同样声明了一个整型数组 arr,并赋值为 1, 2, 3, 4, 5。然后通过 Arrays.toString(arr) 将数组转换为字符串,并打印出来。最后使用 charAt 方法获取最后一个元素的值。

3. 使用 ArrayList

Java 中的 ArrayList 类提供了一个名为 get 的方法来获取列表中指定位置的元素,代码如下:

ArrayList<Integer> list = new ArrayList<>(Arrays.asList(1, 2, 3, 4, 5));
int lastElement = list.get(list.size() - 1);
System.out.println("最后一个元素是:" + lastElement);

上述程序中,我们首先通过 Arrays.asList 将数组转换为列表,再创建一个 ArrayList 对象 list。然后通过 list.size() - 1 获取最后一个元素的下标,最后使用 get 方法获取最后一个元素的值。

以上三种方法,你可以根据具体需求来选择使用哪一种。