Java List常用方法总结
在Java开发中,List是一种非常常用的容器类型。List通常用于存储一组元素,并且可以动态地添加、删除、修改和访问这些元素。本文总结了Java List常用的方法,希望对你的开发有所帮助。
List的常用方法
1. add()
add()方法用于向List中添加一个元素。语法如下:
boolean add(E e)
其中,E表示元素的类型,add()方法会将元素添加到List的末尾,并返回一个布尔值,表示添加是否成功。示例代码如下:
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
System.out.println(list); // 输出 [Java, Python, C++]
在上面的示例中,我们先创建了一个空的List,并通过add()方法向其中添加了三个元素,最后打印出List的内容。
2. get()
get()方法用于获取List中指定位置的元素。语法如下:
E get(int index)
其中,index表示要获取的元素的位置,从0开始计数。get()方法会返回指定位置的元素,如果指定位置不存在,则会抛出IndexOutOfBoundsException异常。示例代码如下:
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
String element = list.get(1);
System.out.println(element); // 输出 Python
在上面的示例中,我们先创建了一个List,并添加了三个元素,然后通过get()方法获取了第二个元素,即Python,并打印出来。
3. set()
set()方法用于将List中指定位置的元素替换为新的元素。语法如下:
E set(int index, E element)
其中,index表示要替换的元素的位置,element表示要替换成的新元素。set()方法会返回被替换掉的元素。示例代码如下:
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
String oldElement = list.set(1, "JavaScript");
System.out.println(oldElement); // 输出 Python
System.out.println(list); // 输出 [Java, JavaScript, C++]
在上面的示例中,我们先创建了一个List,并添加了三个元素,然后通过set()方法将第二个元素从Python修改为JavaScript,并打印出被替换掉的元素和修改后的List。
4. remove()
remove()方法用于从List中删除指定位置的元素。语法如下:
E remove(int index)
其中,index表示要删除的元素的位置,remove()方法会返回被删除的元素。示例代码如下:
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
String removedElement = list.remove(1);
System.out.println(removedElement); // 输出 Python
System.out.println(list); // 输出 [Java, C++]
在上面的示例中,我们先创建了一个List,并添加了三个元素,然后通过remove()方法删除了第二个元素Python,并打印出被删除的元素和删除后的List。
5. size()
size()方法用于获取List中元素的个数。语法如下:
int size()
size()方法会返回List中元素的个数。示例代码如下:
List<String> list = new ArrayList<>();
list.add("Java");
list.add("Python");
list.add("C++");
int size = list.size();
System.out.println(size); // 输出 3
在上面的示例中,我们先创建了一个List,并添加了三个元素,然后通过size()方法获取元素的个数并打印出来。
总结
本文介绍了Java List常用的5种方法:add()、get()、set()、remove()和size()。这些方法是List容器的基本操作,掌握之后可以方便地操作List中的元素,提高开发效率。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:java list常用方法总结 - Python技术站