N
new one
Gast
hi, ich habe gerade mit der equals-Methode von Strings herumgespielt.
String s="hello";
String a="hello"
if(s==a){
print(true}
eigentlich müsste das ja nichts zurückliefern, weil man ja die zeiger überprüft?
wenn ich schreibe
if(s.equals(a){
print true}
müsste true ausgegeben werden.
komischerweise bekomme ich beides mal true zurück. ist da bei java 1.5 etwas geändert worden??
String s="hello";
String a="hello"
if(s==a){
print(true}
eigentlich müsste das ja nichts zurückliefern, weil man ja die zeiger überprüft?
wenn ich schreibe
if(s.equals(a){
print true}
müsste true ausgegeben werden.
komischerweise bekomme ich beides mal true zurück. ist da bei java 1.5 etwas geändert worden??