java如何取出list的最后一个值,如何从Java中的ArrayList获取第一个和最后一个元素?...

时间:2025-04-25 08:29:52

ArrayList类的get()方法接受表示索引值的整数,并在指定索引处返回当前ArrayList对象的元素。

因此,如果将0传递给此方法,则可以获取当前ArrayList的第一个元素;如果传递()-1,则可以获取最后的元素。

示例import ;

public class FirstandLastElemets{

public static void main(String[] args){

ArrayList list = new ArrayList();

//实例化ArrayList对象

("JavaFX");

("Java");

("WebGL");

("OpenCV");

("OpenNLP");

("JOGL");

("Hadoop");

("HBase");

("Flume");

("Mahout");

("Impala");

("Contents of the Array List: \n"+list);

//删除子列表

("First element of the array list: "+(0));

("Last element of the array list: "+(()-1));

}

}

输出结果Contents of the Array List:

[JavaFX, Java, WebGL, OpenCV, OpenNLP, JOGL, Hadoop, HBase, Flume, Mahout, Impala]

First element of the array list: JavaFX

Last element of the array list: Impala

例子2

获取ArrayList的最小值和最大值-创建一个ArrayList对象。

向其添加元素。

使用Collections类的sort()方法对其进行排序。

然后,ArrayList的第一个元素将是最小值,而ArrayList的最后一个元素将是最大值。import ;

import ;

public class MinandMax{

public static void main(String[] args){

ArrayList list = new ArrayList();

//实例化ArrayList对象

(1001);

(2015);

(4566);

(90012);

(100);

(21);

(43);

(2345);

(785);

(6665);

(6435);

("Contents of the Array List: \n"+list);

//排序数组列表

(list);

("Minimum value: "+(0));

("Maximum value: "+(()-1));

}

}

输出结果Contents of the Array List:

[1001, 2015, 4566, 90012, 100, 21, 43, 2345, 785, 6665, 6435]

Minimum value: 21

Maximum value: 90012

相关文章