Head First Java 总结(四)
来源:互联网 发布:易观大数据cto 编辑:程序博客网 时间:2024/05/16 19:29
第六章 使用Java函数库
ArrayList浅析
ArrayList是一个集合, ArrayList与数组相似,数组可以存储基本数据类型,但是长度是固定的;而ArrayList只用于存储对象,长度可变,并且可以存储不同类型的对象。
ArrayList主要操作
- 创建ArrayList
ArrayList<Apple> myList=new ArrayList<Apple>();
- 加入元素
Apple a=new Apple();myList.add(a);Apple b=new Apple();myList.add(b);
- 查询大小
int theSize=myList.size();
- 查询特定元素
boolean isIn=myList.contains(a);
- 查询特定元素的位置
int index=myList.indexOf(b);
- 判断集合是否为空
boolean empty=myList.isEmpty();
- 删除元素
myList.remove(b);
使用函数库(Java API)
要使用API中的类,必须知道该类在哪个包中。
如何在程序中使用?
- 使用import在程序最开始说明
import java.util.*;//*表示导入该包中的全部内容//import java.util.ArrayList;public class MyClass{ ......}
- 在程序代码中打出全名
声明时:
java.util.ArrayList<Apple> list=new java.util.ArrayList<Apple>();
用在参数时:
public void go(java.util.ArrayList<Apple> list){}
作为返回类型时:
public java.util.ArrayList<Apple> foo(){}
java.lang是个预先被引用的包,不需要再做上述导入操作,直接使用即可。
阅读全文
0 0
- Head First Java 总结(四)
- Head First Java笔记(四)
- Head First Java 总结
- Head First Java 总结(一)
- Head First Java 总结(二)
- Head First Java 总结(三)
- Head First Java 总结(五)
- Head First Java 总结(六)
- Head First Java 三 四 五
- 《Head First设计模式》要点(四)
- 2016/1/31 Head First Java 第三、四节 小结
- Head First Java读书笔记 (一)
- Head First Java笔记(1)基本概念
- Head First Java笔记(一)
- 《Head First Java》读书笔记(1)
- Head First Java笔记(二)
- Head First Java笔记(三)
- Head First Java笔记(五)
- SQL Exercises/The computer store
- Java教程入门
- iOS RSA,AES加密(使用openssl)
- 51NOD 1875丢手绢 (思维+打表)
- 雨松MOMO关于UGUI多边形
- Head First Java 总结(四)
- HTML 5 的自定义 data-* 属性和jquery的data()方法的使用
- RedHat / CentOS:如何在线更改当前网口 Slave的状态(bonding mode)
- IIPP Week 8
- Android测试教程 Mock之mockito,异步测试
- prim最小生成树算法
- 算法 第四版 2.3.6
- 移动端如何禁用底层的滚动事件,保证弹出层的滚动事件正常运行
- MySQL的btree索引和hash索引的区别