已采纳回答 / 黑店老板
通过实现Comparator接口的compare方法来完成自定义排序
private static void sortBaseTypeByIDefineMode() { System.out.println("before sort:"); PrintUtil.showList(intList); System.out.prin...
2020-04-21
+ 我来回答
回答最高可+2积分
最新回答 / weixin_慕用1161827
1、FileInputStream流被称为文件字节输入流,意思指对文件数据以字节的形式进行读取操作如读取图。2、read方法是有返回值的,它返回读入缓冲区的字节总数,如果到达文件末尾度而没有更多的数据,则返回 -1
2020-04-16
最新回答 / 小涂啥也不知道
没有用什么Set集合,用的是Collectians接口的shuffle方法。把List集合打乱。我觉得最难的就是比大小。开始准备用重写comopar的方法。但发现代码量也差不多。索性就用重写Cardnuml类和Colouer的equals 方法法。先比数字后,如果数字相同就比颜色。代码不怎么规范,各位有什么问题欢迎提出来。咦,本以为代码不多的,结果那么多
2020-04-12
最新回答 / 冬至未霜
cr2是你试图往课程List的0号位置放课程,temp2是你从课程List中取出的0号位的课程。前后两个操作,是为了对比你取出的0号位课程,是不是你之前试图往0号位放的课程一样。
2020-04-11
最赞回答 / qq_慕婉清8152784
contains() 和 containsKey()都会调用equals()方法参数为String类型的equals方法和以对象为类型的equals方法不同。equals(String key)会同时比较地址和内容,其中一个为true的时候返回true。equals (Object value)只会比较地址是否相同,地址相同的时候返回true。因此要重写equals方法之后才能使用containsKey方法(否则只会比较地址,而不会比较学生姓名)。containsKey由于参数是String,所有默认的e...