注:该博客代码中引包代码均省略,eclipse用户可通过CTRL+shift+o来进行快捷引包
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");//此时向列表的尾部添加了“Tom”
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
int numbers = names.size();
System.out.println(numbers);//此处控制台输出为3
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
String name = names.get(2);
System.out.println(name);//此处控制台输出“Jack”
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
names.add(0, "Tina");//此时该List中元素为:“Tina”,“Tom”,“Jim”,“Jack”
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
names.set(0, "Tina");//此时该List中元素为:“Tina”,“Jim”,“Jack”
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
names.set(0, "Tina");
names.clear();
int numbers = names.size();
System.out.println(numbers);//此处控制台输出为0
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
names.set(0, "Tina");
names.clear();
Boolean flag = names.isEmpty();
System.out.println(flag);//此处输出为:“ture”
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
Iterator iterator = names.iterator();
while(iterator.hasNext()) {
System.out.println(iterator.next());
}//可以利用迭代器对List进行遍历
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
Boolean flag = names.contains("Jack");
System.out.println(flag);//此处输出为:ture
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
System.out.println(names.remove(0));//输出为:Tom
System.out.println(names.get(0));//输出为:Jim
}
}
public class Main {
public static void main(String[] args) {
List<String> names = new ArrayList<String>();
names.add("Tom");
names.add("Jim");
names.add("Jack");
System.out.println(names.remove("Tom"));//输出为:ture
System.out.println(names.remove("Tom"));//输出为:false
}
}