Java基础知识
Jassy1994
这个作者很懒,什么都没留下…
展开
-
Java中的equals方法和hashCode方法小结
equals方法和hashCode方法都是定义在Object类中,Java中比较两个对象是否相等,经常会使用==和equals方法; 在Object类中,equals定义如下:public boolean equals(Object obj) { return (this == obj); }与==运算符一致,都是比较两个对象的地址是否相等; hashCode方法计算对原创 2017-03-08 22:37:00 · 348 阅读 · 0 评论 -
Java中String、StringBuilder与StringBuffer
String:字符串常量,源码中String的修饰符是public final的,final意味着不可改变; StringBuilder:字符串变量; StringBuffer:字符串变量; String作为字符串常量,是不可改变的,例如下面的代码: String str="hello "; str+="world"; System.out.print(str);结果是:“hell原创 2017-03-10 17:20:55 · 445 阅读 · 0 评论