-2
ich diesen Code haben,Android - Funktion startet nicht
String mString = edt_i.getText().toString().substring(0,3);
if (mString == "VIP" || mString == "MEM"){
checkif();
}
else {
Toast.makeText(MainActivity.this,"Mã "+edt_i.getText().toString()+" không hợp lệ",
Toast.LENGTH_SHORT).show();
}
Nachdem ich "VIP" erhalten String oder "MEM", vergleiche ich, wenn es "VIP" oder "MEM", wenn es wahr, Start checkif()
Methode.
Bitte helfen Sie mir!
'== Operator vergleicht primitive Datenwerte, keine Objekte. Verwenden Sie stattdessen die Methode 'equals()' oder 'equalsIgnoreCase()', um Strings zu vergleichen. – progyammer