已采纳回答 / 李立帆
很大的可能是因为在输入学生已选择的课程时光标是默认停在“输入学生已选择的课程”前面而不是另起一行的,当你不把光标手动移到新行输入时会有这样的情况影响程序的正常输入,一种可能是“输入学生已选择的课程”字符串被系统误认为是外部输入的,直接导致无法再继续输入使程序终止,另外一种就是你这种情况,输了一遍要输入的信息后回车结果输入信息就成了(原来输入的中文的)拼音+正常输入的中文。试着在提示输入时注意光标位置,手动移至新行进行输入即可。
2015-03-17
已采纳回答 / MoreClass
因为cr1是你自己创建Course类的实例,并没有体现出本章要讲的list类型。运行的结果可能是一样的,但是这里面要讲的是list类型,所以需要将它从集合中取出来更直观一些
2015-03-17
已采纳回答 / 夜枫丶
public class Books { /** * 要求: * 1、定义字符串数组保存图书信息 * 2、提示用户输入,分别用"书名"和"图书序号"查找图书 * 3、根据输入信息进行适当的异常处理: * a、如果输入类型错误,抛出"错误命令异常",并提示重新输入 * b、如果书名不存在,抛出"图书不存在异常",并提示重新输入 * c、如果图书序号超出字符串数组范围,抛出"图书不存在异常",并提示重新输入 * * @param args * */ //定义数组 String[] book =...
2015-03-15
StringBuffer str = new StringBuffer();
for(int i = str.length()-3; i>0;i=i-3) {
str.insert(i,',');
}
for(int i = str.length()-3; i>0;i=i-3) {
str.insert(i,',');
}
2015-03-12
已采纳回答 / Mr_Li_0001
你的str的长度数错了。还有,建议这种量值不要写死。可以改为:char c = str.charAt(random.nextInt(str.length()));
2015-03-12