很多刚刚学习java编程的小伙伴对于java当中arraylist的常见用法都不是很熟悉,那么下面就一起通过一个示例来了解一下吧!
java当中arraylist的常见用法:
import java.lang.reflect.Array; import java.util.*; import java.math.BigInteger; //DLRU public class main { public static void main(String args[]) { ArrayList < Integer > list = new ArrayList < > (); for (int i = 0; i <= 9; i++) { list.add(i); } for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i) + " "); } System.out.println(); System.out.println("判断list中是否存在元素6" + list.contains(6)); //查找输出6所在的位置,若不存在输出-1 System.out.println("查找输出6所在的位置" + list.indexOf(6)); //将6位置上的元素改成10 list.set(6, 10); for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i) + " "); } System.out.println(); //删除位置6上的元素 list.remove(6); for (int i = 0; i < list.size(); i++) { System.out.print(list.get(i) + " "); } System.out.println(); //通过指针的方式遍历list Iterator < Integer > it = list.iterator(); while (it.hasNext()) { System.out.print(it.next() + " "); } //清除 list.clear(); } }
运行结果:
0 1 2 3 4 5 6 7 8 9 判断list中是否存在元素6true 查找输出6所在的位置6 0 1 2 3 4 5 10 7 8 9 0 1 2 3 4 5 7 8 9 0 1 2 3 4 5 7 8 9
通过这个例子,对于arraylist常见用法你都了解了吗?更多java项目中常见问题,可以继续通过奇Q工具网来进行了解哦,更多java知识可以分享给你。
推荐阅读:
java动态数组arraylist该如何使用?什么是arraylist?