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));
}
第二個是向列表裏面添加元素,而不是取得裏面的元素,而第一個是是直接取得,因爲已經添加