ArrayList集合的一些方法
⑥chear()从列表中移除所有元素
⑦.isEmpty()判断列表中是否包含元素,不包含返回true,否则返回false
public class Test{
public static void main(String[] args){
Arraylist<String> list = new Arraylist<String>();
list.add("你");
list.add("好");
System.out.println(list);
list.chear(list);//清除列表中所有元素
System.out.println(list);
System.out.println(list.isEmpty());//判断列表中是否包含元素
}
}
⑧.contains(Object x)如果列表包含指定元素返回true
public class Test{
public static void main(String[] args){
Arraylist<String> list = new Arraylist<String>();
list.add("你");
list.add("好");
System.out.println(list);
boolean flag = list.contains("你");//判断列表中是否包含指定元素
System.out.println(flag);
}
}
⑨.remove(int index)删除指定位置的元素,并返回被删元素,删除位置如果有元素则往前移
public class Test{
public static void main(String[] args){
Arraylist<String> list = new Arraylist<String>();
list.add("你");
list.add("好");
System.out.println(list);
System.out.println(list.remove(1));//删除指定位置的元素
}
}
⑩.remove(Object x)删除列表中第一次出现的指定元素,删除成功返回true,否则返回false
当且仅当list集合中含有满(x==null ? get(i)==null : x.equals(get(i)))条件的最低索引i的元素时才会返回true。
public class Test{
public static void main(String[] args){
Arraylist<String> list = new Arraylist<String>();
list.add("你");
list.add("好");
System.out.println(list);
System.out.println(list.remove("你"));//删除元素,并返回boolean,后面元素往前移
System.out.println(list);
}
}
11./// iterator()返回适当顺序在列表的元素上进行迭代的迭代器
public class Test {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("你");
list.add("好");
Iterator<String> ite = list.iterator(); //将List集合中元素转到iterator变量中。
while(ite.hasNext()) //hasNext()判断当前“指针”下面是否还有元素的方法,java中没有指针,这只是举个例子。
{
System.out.println(ite.next()); //如果“指针”下面有元素,则移动“指针”并获取相应位置的元素。
}
}
}
12./// for循环遍历list集合
public class Test {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("你");
list.add("好");
for (int i = 0; i < list.size(); i++) { //用size方法获取长度。
System.out.println(list.get(i)); //用get方法获取值。
}
}
}
13./// 加强for循环遍历list集合文章来源:https://www.toymoban.com/news/detail-739746.html
public class Test {
public static void main(String[] args) {
ArrayList<String> list = new ArrayList<String>();
list.add("你");
list.add("好");
for (String name : list) { //使用foreach进行遍历。
System.out.println(name);
}
}
}
文章来源地址https://www.toymoban.com/news/detail-739746.html
到了这里,关于ArrayList集合2的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!