最新回答 / 慕粉3606918
对于基本数据类型(int, double, byte,......),使用“==”比较的是它们的值;而对于复合数据类型(类)的对象,使用“==”比较的是它们的地址/引用。
2017-03-17
http://www.imooc.com/article/17039 小小练习,不成敬意,还有不足,还望多多指出~
2017-03-17
http://www.imooc.com/article/17037 看了一下其他的人,写的稍有不同,其中我发现他们的异常处理只能抛一次,固加了一个循环,这样可以重复检测,花了一天半的时间,终于完整运行,实现所以功能,不容易,与大家使用Map不同,我的玩家使用List,有兴趣或意见,可以提出,谢谢~
2017-03-17
已采纳回答 / 慕粉1474438898
utf-8是8位的unicode字符集,编码长度是可变的,并且是ASCII字符集的严格超集,也就是说ASCII的每个字符编码在utf-8中是完全一样的。在utf-8中,一个字符可能是1个字节,2个字节,3个字节或者4个字节
2017-03-17
student:3 李国鑫
student:2 庄小庄
student:1 韩书记
student:5 豪斯
student:4 樊强
student:7 戴鹏
==============================排序后=====================================
student:1 韩书记
student:2 庄小庄
student:3 李国鑫
student:4 樊强
student:5 豪斯
student:2 庄小庄
student:1 韩书记
student:5 豪斯
student:4 樊强
student:7 戴鹏
==============================排序后=====================================
student:1 韩书记
student:2 庄小庄
student:3 李国鑫
student:4 樊强
student:5 豪斯
2017-03-16
int i=str.length();
while(i > 3){
i -= 3;
str.insert(i,",");
}
在eclipse里完美运行,在这一直报错,醉了。。。
while(i > 3){
i -= 3;
str.insert(i,",");
}
在eclipse里完美运行,在这一直报错,醉了。。。
2017-03-16
第一如果你传入比较的对象是空值,则返回false
第二如果你传入的比较对象跟被比较对象是==的,既两个对象的内存都一样,肯定是相同一个,则返回true
第三如果你传入的比较对象跟被比较对象是同一类型就把比较对象转换成被比较对象类型,返回根据对象能确定唯一的元素比较值
最后都不满足返回false
任何对象的比教,按这个思路写equals方法,应该都是可以的
第二如果你传入的比较对象跟被比较对象是==的,既两个对象的内存都一样,肯定是相同一个,则返回true
第三如果你传入的比较对象跟被比较对象是同一类型就把比较对象转换成被比较对象类型,返回根据对象能确定唯一的元素比较值
最后都不满足返回false
任何对象的比教,按这个思路写equals方法,应该都是可以的
2017-03-16