九九热这里直有精品,1区二区三区在线播放,玖玖爱在线观看资源,国产aⅴ综合网,午夜福利男女,日本亚洲欧美三级,日韩无码黄色导航,内射少妇13区,中文字幕高清网

您身邊的軟件定制專家--9年開發(fā)經(jīng)驗為您護(hù)航

18678812288
0531-88887250

Java ArrayList用法入門

文章作者:濟(jì)南軟件開發(fā) 時間:2016年09月27日

  濟(jì)南軟件開發(fā)ArrayList用法:

  ArrayList是接口List的實現(xiàn)類,所以推薦以List接口來使用。

  1、創(chuàng)建ArrayList的List接口

  例:

  List books = new ArrayList();

  Java支持泛形后,創(chuàng)建的同時可以指定元素的類型。

  例:

  Class Book {

  ......

  }

  List<Book> books = new ArrayList<Book>();

  為避免容器自動擴(kuò)容的次數(shù)而影響性能,可以指定創(chuàng)建時的元素大小。

  例: 創(chuàng)建可容納100個Book對象的ArrayList,超過100個將自動擴(kuò)容

  List<Book> books = new ArrayList<Book>(100);

  2、添加元素

  添加在末尾

  例:

  Book book1 = new Book();

  Book book2 = new Book();

  Book book3 = new Book();

  books.add(book1);

  books.add(book2);

  books.add(book3);

  添加在指定索引處

  例:

  // 雖然加book1后直接加book3了,但book2是被加在索引1的地方

  // 所以效果同上,是book1、book2、book3的順序

  books.add(book1);

  books.add(book3);

  books.add(1, book2);

  3、 獲取ArrayList中元素的個數(shù)

  例:

  int count = books.size();

  4、讀取元素

  利用普通的for循環(huán):

  例:

  for (int i = 0; i < books.size(); i++ {

  Book newBook = books.get(i);

  // 不帶泛形的注意要轉(zhuǎn)型

  Book book = (Book) books.get(i);

  System.out.println(book.getName());

  }


想要了解更多詳情歡迎來電咨詢18678812288
登陸網(wǎng)址:m.h6244.cn。
聯(lián)系人:王經(jīng)理。

永丰县| 靖江市| 慈溪市| 同心县| 祁阳县| 西丰县| 留坝县| 玉山县| 弋阳县| 延长县| 崇义县| 准格尔旗| 邯郸市| 永仁县| 宜兰县| 古交市| 灵丘县| 改则县| 鄂温| 元氏县| 青冈县| 乐陵市| 婺源县| 安阳市| 丹凤县| 汝南县| 外汇| 百色市| 孟州市| 张家港市| 建阳市| 陈巴尔虎旗| 阜新| 万州区| 漳平市| 饶河县| 奉节县| 松原市| 隆林| 启东市| 陵水|