博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[Java in NetBeans] Lesson 14. ArrayList and Collections
阅读量:5242 次
发布时间:2019-06-14

本文共 1069 字,大约阅读时间需要 3 分钟。

这个课程的参考视频和图片来自。

    主要学到的知识点有:

1. Collectioncontainer that contians objects.

2. Difference between Collection and Array 

collection array example
Dynamic siized fixed sized int[] grades = new int[20]
cannot  Primitive types ArrayList<integer> grades = new ArrayList<>();

 

 

 

 

 

note: int =>  Integer

         double => Double

 

3. ArrayList: an implemnetation of a collection. 

  • Create a ArrayList. (assume that we have a Card class has number and suit)
ArrayList
cards = new ArrayList<>():
  • Add element in the ArrayList
cards.add(new Card(8, Diamond));
cards.add(new Card(6, Diamond));
  • Remove element in the ArrayList
Card temp = cards.remove(0); // will move the first elemnt in the ArrayList
  • Set element in the ArrayList
cards.set(0, new Card(3, Diamond)); // will set the first elemnt in the ArrayList
  •  Get element in the ArrayList
cards.get(0); // will get the first elemnt in the ArrayList
  •  Insert element in the ArrayList
cards.add(0, new Card(1, Diamond)); // will add Diamond 1 at the first elemnt in the ArrayList

 

转载于:https://www.cnblogs.com/Johnsonxiong/p/10147291.html

你可能感兴趣的文章
Jquery操作cookie,实现简单的记住用户名的操作
查看>>
中文系统 上传file的input显示英文
查看>>
比callback更简洁的链式执行promise
查看>>
android permission
查看>>
【译】在Asp.Net中操作PDF - iTextSharp - 使用字体
查看>>
.net 文本框只允许输入XX,(正则表达式)
查看>>
实验2-2
查看>>
MongoDB遇到的疑似数据丢失的问题。不要用InsertMany!
查看>>
android smack MultiUserChat.getHostedRooms( NullPointerException)
查看>>
IOS Google语音识别更新啦!!!
查看>>
[置顶] Linux终端中使用上一命令减少键盘输入
查看>>
BootScrap
查看>>
Java实现二分查找
查看>>
UIImage 和 iOS 图片压缩UIImage / UIImageVIew
查看>>
django ORM创建数据库方法
查看>>
php7 新特性整理
查看>>
RabbitMQ、Redis、Memcache、SQLAlchemy
查看>>
知识不是来炫耀的,而是来分享的-----现在的人们却…似乎开始变味了…
查看>>
03 线程池
查看>>
手机验证码执行流程
查看>>