java代码list.get()是怎么用的
时间: 2024-03-12 17:44:57 浏览: 23
`list.get()` 是一个 Java 中 List 接口的方法,用于获取 List 中指定位置的元素。它需要一个整数参数,表示要获取的元素的下标,从0开始。
例如,如果有一个名为 `list` 的 List 对象,想要获取第三个元素,可以使用以下代码:
```java
Object element = list.get(2); // 获取下标为2的元素,即第三个元素
```
其中,`Object` 表示元素的类型,可以根据实际情况进行替换。如果获取的下标越界,即小于0或大于等于 List 的大小,`list.get()` 方法会抛出 IndexOutOfBoundsException 异常。
相关问题
java list.get()
`List.get(int index)` 是 Java 中 `List` 接口的一个方法,用于获取列表中指定索引位置的元素。它的参数 `index` 是要获取元素的索引,从 0 开始计数。如果列表中没有对应索引位置的元素,该方法会抛出 `IndexOutOfBoundsException` 异常。
例如,假设有一个 `List<String>` 对象 `list`,我们可以使用以下代码获取列表中第三个元素:
```
String element = list.get(2); // 索引从 0 开始,因此第三个元素的索引为 2
```
ArrayList<java.util.Date> list = new ArrayList<java.util.Date>(); java.util.Date d = new java.util.Date(); list.add(d); list.add(d); System.out.println((list.get(0) == list.get(1)) + " " + (list.get(0)).equals(list.get(1)));
这段代码创建了一个 ArrayList 对象,其中包含两个 java.util.Date 类型的对象 d。然后将这两个对象添加到列表中。在输出语句中,首先比较列表中的第一个和第二个元素的引用,它们指向的是同一个对象,因此输出结果为 true。接着,使用 equals() 方法比较两个 Date 对象的值,因为它们的值相等,所以输出结果为 true。