已采纳回答 / JUST_4_IT
sorry,原来问题在这, Card cars = new Card();创建对象要放到循环外面,不然每次循环都是创建一个新对象,那么在最后遍历的时候也就只有最后添加的“”12“”了,就这样!
2016-12-14
已采纳回答 / rjyb22
addall(int index,Collection c)方法,list类中的方法,这里调用,用来一下添加多个对象。int index为添加进去的位置,Collection c为要添加的集合,
Arrays.alist()方法可以把数组转化为list集合,
由于list也是collection的子类,所以这里要这样添加多个对象。
2016-12-12
已采纳回答 / SOULGYX
http://blog.csdn.net/lindiwo/article/details/47022423
已采纳回答 / 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
break;是终止所在循环语句(在多层嵌套循环中只结束所在花括号的循环,外层循环不影响),不执行接下来的循环,无论循环条件是否成立。continue;是结束此次循环(同break;的权限一样),继续接下来的循环,直到循环条件不成立。
2016-12-06