Java Head First 第六章 认识java的API
来源:互联网 发布:淘宝买家4心要多少好评 编辑:程序博客网 时间:2024/05/22 03:51
1.ArrayList是一个类,也是一个对象。
(1)add(Object elem)
向list中加入对象参数
(2)remove(int index)
在索引参数中移除对象
(3)remove(Object elem)
移除该对象
(4)contains(Object elem)
如果和对象参数匹配返回“true”
(5)isEmpty()
如果list中没有元素返回“true”
(6)indexOf(Object elem)
返回对象参数的索引或-1
(7)size( )
返回list中元素的一个数
(8)get(intindex )
返回当前索引参数的对象
2.一般数组与ArrayList的比较
(1)一般数组在创建时就必须确定大小
例:new String [2] //指定大小
new ArrayList<String>( ) //不需指定大小
(2)存放对象给一般数组时必须指定位置
(必须要指定介于0到比length小1之间的数字)
myList [1]=b; //指定索引值
若索引值超过了数组的限制,程序会在执行期出现错误。
使用ArrayList时,可以用add(Int,Object)这个形式的方法来指定索引值,或者使用add(Object)的形式来给它自行管理大小。
例:myList.add(b) //不需指定索引值
(3)一般数组使用特殊的语法
但ArrayList是个普通对象,所以不会有特殊的语法。
例:myList [1] //[方括号]是只用在数组上的特殊语法
(4)在JAVA 5.0中的ArrayList是参数化的
例:ArrayList<String>
String 是类型参数,这代表String的集合,就像说ArrayList<Dog>代表Dog的集合。
3.超强布尔表达式
(1)“与”和“或”运算符(&&,||)
(2)不等于运算符(!=和!)
(3)短运算符(&&,||)
(4)长运算符(&,|)
4.类有完整的名称,那是由包的名称与类的名称所组成的,ArrayList事实上叫做java.util.ArrayList;除了java.lang之外,使用到其他包的类都需要指定全名;
也可以在原始程序代码的最开始部分下import指令来说明所使用到的包。
- Java Head First 第六章 认识java的API
- <Head First Java>学习笔记--第六章:认识Java的API
- 《Head First Java》读书笔记——认识Java的API
- 第六章 认识Java的API---使用Java函数库
- Head First Java第二章
- head first python 第六章
- Head First SQL 第六章
- Head First Java
- [Head First Java]-读书笔记
- mew, 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学习心得
- 字典Dict 判断指定键值是否存在
- CentOS安装scp命令
- applicationContext.xml配置业务层时候,显示找不到数据层的某某DAO的bean
- 想自杀?没门!Facebook利用AI预测用户自杀倾向
- mongodb数据库在linux下定时进行备份与清除
- Java Head First 第六章 认识java的API
- Markdown使用简介
- RSA crt 签名与验签 systemverilog DPI 制作以及openssl genrsa生成RSA私钥与签名验证指令dgst使用
- LruCache内存缓存与DiskLruCache硬盘缓存完美集合
- Mac brew更新后 command not found: python
- 对于RFID-RC522 模块的读写操作【Arduino】
- 使用AWS SDK for Java 上传和下载文件
- 设置Collection 或 Map 只读
- eclipse菜单解释及中英对照