Aktywne Wpisy

rio574 +566
Zachowałem taktycznie na po mistrzostwach i sobie sprawdzę jacy z nich dupni eksperci kurła #mecz
źródło: 1000069711
Pobierz
CalibraTeam +126
źródło: streljalu_100
PobierzSkopiuj link
Skopiuj link
źródło: 1000069711
Pobierz
źródło: streljalu_100
PobierzRegulamin
Reklama
Kontakt
O nas
FAQ
Osiągnięcia
Ranking
String a;
if( a != "b" )
a jest nullem. Null != "b"
Wykrzyczy wyjątek czy zwróci true?
No chyba że nieprzeciążone operatory porównania są gdzieś ponad klasami.
Na testach wychodzi że działa, ale po coś w .net
// W javie
Przez == porównujesz referencje, przez Object::equals sprawdzasz wartości.
Czasami może zadziałać tak że Object1 == Object2, ale to już wynika z poolowania i cachowania wartości.
No tak, czyli jeśli:
String a = new String("x");
if(a == "x") - > true, bo nowa instancja "x" będzie tym samym obiektem co a o tej samej referencji.
String a
No właśnie nie ( ͡° ͜ʖ ͡°)