Kiedy porównam ten ciąg stały z MB wewnątrz ze zmienną z MB wewnątrz wyniku jest fałszywy. Stała napisowa wygląda jak "MB" ([", M, B,"] = 4 długości), a moją zmienną jest "MB" ([M, B] = 2 length). Co tu jest nie tak. Java nie może wstawić cytatów do kodu w ciągu znaków.Java używa stałej łańcuchowej z cudzysłowami
public static final String gc_TelCodeFixed = "FX";
if (!telcode.getId().equals(com.quoka.qis.db.constant.Constants.gc_TelCodeFixed))
throw new TelcodeTypeMismatchException(telcode.getType());
można umieścić kod porównania? – sanbhat
Pokaż kod, a nie zrzut ekranu. –
To "\" MB \ "" w java – BlackJoker