java 一点内容(4)
2016-09-12 11:54
148 查看
整数型(小到大):byte(1字节,8位),short(2字节),int(4字节),long(8字节)
小数型(浮点数):float(单精度浮点数,4字节,6-7位有效数字) 单精度运算快
double(双精度浮点数,8字节,15-16位有效数字)
字符型: char(2字节)
重写与重载:重写在子类,重载在同类;方法名都相同;参数表重写相同,重载不同;
返回值重写相同,重载不同;重写访问修饰符不能比父类更严格
迭代器
如何遍历List集合?
方法1.用for循环和get()方法结合实现遍历;for-each循环可以遍历输出,但不可删减
方法2.用迭代器Iterator实现遍历
HashMap接口常用:
Obiect put(Object key,Object vall);以键值对方式存储
Object get(Object key)根据键返回相关值,不存在指定键就返回null
Object remove(Object key) 删除指定键的值
int size() 返回元素个数
Set keySet()返回键的集合
Collection value() 返回值的集合
boolean containsKey(Object key) 如果包含指定键就返回true
Collections操作集合 相当于数组的array:
①sort升序排列
②reverse反转
③binarySearch查询对应元素下标
④copy把集合2覆盖到集合1中,第1个集合长度需要大于等于第2个集合长度
⑤fill把元素全转换成传入元素
⑥swap把集合中两个位置的元素颠倒
⑦replaceAll吧集合中旧元素都换成新的
小数型(浮点数):float(单精度浮点数,4字节,6-7位有效数字) 单精度运算快
double(双精度浮点数,8字节,15-16位有效数字)
字符型: char(2字节)
重写与重载:重写在子类,重载在同类;方法名都相同;参数表重写相同,重载不同;
返回值重写相同,重载不同;重写访问修饰符不能比父类更严格
迭代器
如何遍历List集合?
方法1.用for循环和get()方法结合实现遍历;for-each循环可以遍历输出,但不可删减
方法2.用迭代器Iterator实现遍历
HashMap接口常用:
Obiect put(Object key,Object vall);以键值对方式存储
Object get(Object key)根据键返回相关值,不存在指定键就返回null
Object remove(Object key) 删除指定键的值
int size() 返回元素个数
Set keySet()返回键的集合
Collection value() 返回值的集合
boolean containsKey(Object key) 如果包含指定键就返回true
Collections操作集合 相当于数组的array:
①sort升序排列
②reverse反转
③binarySearch查询对应元素下标
④copy把集合2覆盖到集合1中,第1个集合长度需要大于等于第2个集合长度
⑤fill把元素全转换成传入元素
⑥swap把集合中两个位置的元素颠倒
⑦replaceAll吧集合中旧元素都换成新的
相关文章推荐
- java一点内容(2)
- JAVA的一点内容小总结(不全)
- JAVA常用整理(1)--通过java.net.URL类抓取某个网页的内容
- JavaTM 2 SDK, 标准版, 1.4版 新特性及增强内容概要
- 通过java.net.URL类抓取某个网页的内容 选择自 cqq 的 Blog
- java技术要学习的内容
- 转载:大道至简-Java之23种模式一点就通
- java中如何向水晶报表传参数--补充"haibodotnet的专栏"中"传参数"的内容
- java连接oracle,取io文件内容,子串替换(原作)!
- 对java中JTable 和 .net中DataGrid的一点认识。
- 架构师峰会的一点收获:EII正成为企业信息化建设的重要内容
- 使用Java读取Excel文件内容
- 关于Java类设计中信息隐蔽原则的一点提示
- 浅析JAVA实现网页取内容
- java和struts使用中的一点总结--关于写在页面上的select域的选项选中后保存状态的办法!
- 关于如何jar的一点总结 (转自:javaresearch yedongshu2001 原创)
- 我学习使用java的一点体会(2)
- 我学习使用java的一点体会(8)
- Java 理论和实践:我必须对那些内容进行文档编制吗?
- 大道至简 Java 23种模式一点就通