public static void main(String[] args)
{
List books = new ArrayList();
books.add(new String("北京"));
books.add(new String("上海"));
books.add(new String("长沙"));
System.out.println(books);
for (int i = 0 ; i < books.size() ; i++ )
{
System.out.println(books.get(i));//此处不能换成books[i]
}
}
public static void main(String[] args)
{
String[] books = {
"北京",
"上海",
"长沙"
};
List bookList = new ArrayList();
for (int i = 0; i < books.length ; i++ )
{
bookList.add(books[i]);//此处不能写成bookList.get(i)
System.out.println(bookList.get(i));
}
第二个是向列表里面添加元素,而不是取得里面的元素,而第一个是是直接取得,因为已经添加