已采纳回答 / rjyb22
Course类构造方法没写,
public Course(String id,String name){
this.id=id;this.name=name;
}
写上就好了.
如果你写了看看这两个语句写了没。
2016-12-12
已采纳回答 / Deller
你遍历的集合是,courses,而courses是Course对象的集合,it.next()返回的是Course对象并不是List<Course>集合
2016-12-09
已采纳回答 / rjyb22
Random num=new Ramdom(62);这条语句是可以出现62的,但是你的String st 的范围为0~61,所以会出现越界,
另外你的foreach语句遍历a,为什么不System.out.println(string);而要输出a那?
2016-12-08
最赞回答 / weibo_肖邦在对我微笑_0
通过Map接口中的方法 Set<Map.Entry<K,V>> entrySet() 返回此映射中包含的映射关系的 Set 视图。 获取HashMap集合中的键值对映射关系,然后使用Map子接口Entry中的getValue()方法通过foreach历遍集合并找到"小红",打印出对应的键就行了(getKey()),具体使用方法查阅API。其实修改一下老师的代码就可以实现了,下面会放出我修改的代码,觉得有帮助的话麻烦采纳一下。
已采纳回答 / weibo_肖邦在对我微笑_0
break;是终止所在循环语句(在多层嵌套循环中只结束所在花括号的循环,外层循环不影响),不执行接下来的循环,无论循环条件是否成立。continue;是结束此次循环(同break;的权限一样),继续接下来的循环,直到循环条件不成立。
2016-12-06