public class String01 {
public static void main(String[] args) {
String a="test";
String b=new String("test");
System.out.println(a==b);//false
System.out.println(a.equals(b));//true
}
}
equals比较的是两个对象的引用是否相等,是否指向同一个对象,而==比较的是数值是否相等。
具体参看:
equals和==的区别:
https://www.cnblogs.com/Eason-S/p/5524837.html
http://www.cnblogs.com/dolphin0520/p/3592500.html
hashmap原理:
http://www.cnblogs.com/chengxiao/p/6059914.html#t2
---------------------------------------------------------------------------------------------------------------
转发(在视图解析器可以看到,访问的页面隐藏在WEBINF/web下面)和重定向的使用上的区别?使用场景(查一下)