A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© panamera 中级黑马   /  2017-12-15 21:44  /  1426 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

a. 【应用】能够独立阐述Set体系的特点
b. Set没有索引没有顺序不允许重复元素
c. 【应用】能够独立使用HashSet存储自定义对象
d. HashSet<String>ha=new HashSet<String>();
e. Ha.add();
f. 【应用】能够独立阐述HashSet唯一性原理
g. HashSet在存入新元素时会判断该元素的Hashcode和equals
h. 是否和集合中元素的Hashcode和equals,如属性相同视为相同元素,则添加失败
i. 【应用】能够独立测试Collections中的方法
j. Collcetions.binarySearch(List list,Object key)
k. 二分查找法,如果元素内容有序且数据量庞大,用次方法可大大提升运算效果
l. 【应用】能够独立完成斗地主的案例
m. 不只是会写斗地主,还能写打麻将,炸金花,斗牛牛,还能输八百多

a. 【应用】能够独立阐述Map接口的特点
b. Map接口是一个双列集合,常用于处理一些有对应关系的数据,其中键的值不可重复
c. 【应用】能够独立测试Map接口中的常用方法
d. Put(健,值)将一个键映射到值,如果健已重复,则将旧键映射的值覆盖
e. Containskey (健)查询健
f. Containsvalue(值)查询值
g. IsEmpty 查询集合中是否有值
h. Clear()清空集合
i. Remove(健)删掉键映射的值,并返回值,如果删除无效的键则返回null
j. Size()返回集合中有几对值
k. Get(键)返回健映射的值,(跟Remove不同的是get只获取不删除)
l. 【应用】能够独立写出Map中的两种遍历方式
m. 一种通过把键提出存入set单列集合中遍历健,并通过get健来获得值
n. 二种通过map.entryset方法来循环
o. 【应用】能够独立完成HashMap两种存数据方式并遍历
b. 当参数不确定而类型明确时,JAVA可以把多个参数直接帮我们转成数组
        int a=getSum(5,15,20,15);
                System.out.println(a);
        }       
        public static int getSum(int...num){
                int sum = 0;
                        for(int i = 0; i < num.length; i++){
                                sum+=num;
        }
        return sum;
c.         }

3 个回复

倒序浏览
回复 使用道具 举报

回复 使用道具 举报
不错不错   加油   学习使你快乐
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马