java arraylist.set()用法
时间: 2023-04-26 19:05:58 浏览: 119
java arraylist.set()用法是用来替换ArrayList中指定位置的元素。它的语法是:arraylist.set(index, element)。其中,index是要替换的元素的索引,element是要替换成的新元素。这个方法会返回被替换掉的旧元素。注意,如果要替换的索引超出了ArrayList的范围,会抛出IndexOutOfBoundsException异常。
相关问题
java arraylist.set()的用法和多个例子
`ArrayList.set()`方法用于替换列表中指定索引位置的元素。
该方法的语法如下:
```
public E set(int index, E element)
```
其中,`index`表示要替换的元素的索引位置,`element`表示要替换成的新元素。
以下是一些示例:
1. 替换列表中第一个元素
```
ArrayList<String> list = new ArrayList<>();
list.add("apple");
list.add("banana");
list.set(0, "orange");
System.out.println(list); // 输出 [orange, banana]
```
2. 替换列表中间的元素
```
ArrayList<Integer> list = new ArrayList<>();
list.add(1);
list.add(2);
list.add(3);
list.set(1, 4);
System.out.println(list); // 输出 [1, 4, 3]
```
3. 替换列表中最后一个元素
```
ArrayList<Double> list = new ArrayList<>();
list.add(1.0);
list.add(2.0);
list.set(list.size() - 1, 3.0);
System.out.println(list); // 输出 [1.0, 3.0]
```
java arraylist类怎么用
ArrayList 是 Java 中的一个类,它可以动态地增加或减少元素。下面是 ArrayList 的一些基本用法:
1. 创建 ArrayList 对象
```
ArrayList<String> arrayList = new ArrayList<String>();
```
2. 添加元素
```
arrayList.add("Java");
arrayList.add("Python");
arrayList.add("C++");
```
3. 获取元素
```
String element = arrayList.get(0); // 获取第一个元素
```
4. 修改元素
```
arrayList.set(1, "JavaScript"); // 将第二个元素修改为 "JavaScript"
```
5. 删除元素
```
arrayList.remove(2); // 删除第三个元素
```
6. 遍历 ArrayList
```
for (String element : arrayList) {
System.out.println(element);
}
```
以上就是 ArrayList 的基本用法,如果还有其他问题可以继续提问。
阅读全文