String a=new String("abc");
String b=new String("abc");
StringBuffer c = new StringBuffer("abc");
StringBuffer d = new StringBuffer("abc");
System.out.println(a.equals(b));//返回true
System.out.println(a.equals(c));//返回false
System.out.println(c.equals(d));//返回false
为什么比较结果会不一样?
还有String可以用nextLine()得到Scanner中的字符串,
那StringBuffer用什么得到?