本次作业题集集合
在remove中不能从头到尾遍历,如果从头到尾遍历就会出错,可以使用index()方法找到相同的元素然后再进行删除。
判断为!!!!! 则跳出;
if(!dict.containsKey(str)) dict.put(str,1);
else int n = dict.get(str); dict.put(str,n+1);
输出dict.size();
用map.entrySet()方法将Map集合转换为一个映射集合,将获取到的元素保存到Map.Entry类型变量中;
调用Collections.sort()排序;
String Key=entry.getKey();
Integer Value=entry.getValue();
输出Key+"="+Value
一开始无法下手,没有想到姚红HashMap,以及用Collections.sort()排序。
if (s.equals("!!!!!")) 跳出循环
while (scan1.hasNext()) { String s1 = scan1.next(); if (map.get(s1) == null) { TreeSet<Integer> set = new TreeSet<Integer>(); set.add(row); map.put(s1, set); } else { map.get(s1).add(row);
if (!map.containsKey(s))输出"found 0 results"
if (set1.isEmpty())输出"found 0 results"
否则for (Integer a : set1) {
System.out.println("line " + a + ":" + map2.get(a))
编写一个Student类,属性为:
private Long id;private String name;private int age;private Gender gender;//枚举类型private boolean joinsACM; //是否参加过ACM比赛创建一集合对象,如List,内有若干Student对象用于后面的测试。
基础参考文件GenericMain,在此文件上进行修改。
集合实验文件中的第07次实验(集合).doc文件,里面的题目6.7.1 写出伪代码7.2 实验总结
完成其中的作业1、作业2。内有代码,可在其上进行适当的改造。建议按照里面的教程,从头到尾自己搭建。
题目集:jmu-Java-05-集合
在码云的项目中,依次选择“统计-Commits历史-设置时间段”, 然后搜索并截图
转载于:https://www.cnblogs.com/Abe1/p/6714590.html