您的位置:首页 > 编程语言 > Java开发

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吧集合中旧元素都换成新的
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: