你这个应该是数组越界,for循环里i<bookList.length,把“=”去掉看一下。
public void test1()throws DrunkException{ throw new DrunkException("喝酒别开车!"); }
宝,在前面的下标小,在后面的下标大
贴图太模糊了,我电脑是看不清的,建议你直接复制代码
/** * 对String泛型的List进行排序 */ public void testSortSring() { List<String> StringList = new ArrayList<String>(); // 插入十个10以内的不重复随机整数 Random random=new Random(); int k ; String str; for (int i = 0; i < 10; i++) { do { k=random.nextInt(10); str= this.getRandomSting(k); } while (StringList.contains(str)||str==""); StringList.add(str); System.out.println("成功添加字符串:" + str); } System.out.println("-------------排序前--------------"); for (String i: StringList) { System.out.println("元素:" + i); } Collections.sort(StringList); System.out.println("----------------排序后-------------------"); for (String i: StringList) { System.out.println("元素:" + i); } } /** * 返回随机字符串 */ private String getRandomSting(int length) { String str = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789"; StringBuilder stringBuilder = new StringBuilder(); Random random = new Random(); for (int i = 0; i < length; i++) { stringBuilder.append(str.charAt(random.nextInt(str.length()))); } return stringBuilder.toString(); }
有区别,区别就是集合中的数据有类型的指定
你这个写得有些复杂了吧,用时间对象可以不?
这个写得还可以
当创建ListTest类的实例的同时,初始化coursesToSelect的集合。
牛啊,膜拜
给错了,但是运行结果通过就表示运行答案没设置错
你这个不是按题目做的啊 题目是要求 根据书名查询或者序号查询 你这个是序号和书名都要输入
int类型的包装类是integer
下载eclipse,并配置jdk,jdk环境搭建建议自行百度,不过Java第一季也有讲哦