List接口

public class A09 {
@SuppressWarnings("all")
public static void main(String[] args){
List a = new ArrayList();
a.add("hello1");
a.add("hello2");
a.add("hello3");
a.add("hello4");
a.add("hello5");
a.add("hello6");
a.add("hello7");
a.add("hello8");
a.add("hello9");
a.add("hello10");
a.add("hello11");
a.add(2, "一只懒鱼儿");
a.get(5);
a.remove(6);
a.set(7, "今日已完");
for(Object obj: a){
System.out.println(obj);
}
}
}

class Book{
private String name;
private int price;
private String author;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public String getAuthor() {
return author;
}
public void setAuthor(String author) {
this.author = author;
}
public Book(String name, int price, String author) {
super();
this.name = name;
this.price = price;
this.author = author;
}
@Override
public String toString() {
return "Book [name=" + name + ", price=" + price + ", author=" + author + "]";
}
}
public class A01 {
@SuppressWarnings("all")
public static void main(String[] args) {
ArrayList arr = new ArrayList();
arr.add(new Book("红楼梦", 80, "曹雪芹"));
arr.add(new Book("java从入门到放弃", 60, "不知名者"));
arr.add(new Book("开始", 12, "AA"));
System.out.println("===原始list========");
for(Object o : arr){
System.out.println(o);
}
sort(arr);
System.out.println("===排序后list========");
for(Object o : arr){
System.out.