最新回答 / 喵喵_喵
new ShuffleAllCards(); 调用了构造方法public ShuffleAllCards(){this.cards = new ArrayList<String>();}构造方法里已经将cards重新new了。ShuffleAllCards 类的引用应该在main函数里执行你这里直接用cards就好了,反正是成员变量
2018-08-20
最新回答 / 喵大大今天学习了吗
不能,key是不同的,但是value可以相同。所以一个value可以对应几个id
最新回答 / aowan
public String testRandomString() { StringBuilder stringBuilder = new StringBuilder(); // 存放所包含字符62位 String container = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; Random random = new Random(); int num = 0; while (num == 0) { ...
2018-08-19
最新回答 / hevrcccj65gegg
最后的return 语句 才是这个方法的返回值;因为方法返回类型是boolean,而前面所有的if语句中的条件可能都不满足,而这种情况下方法体的末尾一定要有返回值
2018-08-19
已采纳回答 / qq_泡沫_37
你把构造器给注释掉了,所以,系统检测到你的students这个对象的引用没有初始化,于是就自动给你赋值为null,所以你接下来的:Student st=students.get(ID);实际上就是Student st=null.get(ID);这样就会报这个空指针异常的错误
2018-08-19
最新回答 / 神圣的莫小奇
<...code...>//这一行代码有问题,你创建一个新的窗体容器,各个组件都添加到了新建的里面,并没有添加到窗体里,代码有问题 改一下试试。import javax.swing.*;import java.awt.*;import java.awt.event.Ac...
2018-08-18
最新回答 / omoide
把choice=console.nextInt();放在for里面就可以了,containsAll是检测coursesToSelect是否含有括号中的元素,所以就会false,至于那个InputMisMatchException,其实不太懂,可能是你没描述清楚?
2018-08-17