Java小细节之String类型
String s = "hello";
System.out.println(s == "hello");
给定一个字符串为"hello",判断字符串是否等于"hello",答案是false。
因为String包裹类型的,它和数组一样,都是赋予变量管理者的身份,只有当变量管理同一个String时候才相等。
如果要判断内容是否相等,可以调用String的equal()方法。
String s = "hello";
System.out.println(s.equals("hello"));
这样我们就可以得到true。
浙公网安备 33010602011771号