この定数文字列をMB内部の変数と比較すると、結果がMBの変数になります。文字列定数は "MB"(["、M、B、"] = 4長さ)、変数は "MB"([M、B] = 2長さ)です。ここで何が問題なの? Javaでは、コード内の引用符を文字列に入れることはできません。Javaは引用符付きの文字列定数を使用します
public static final String gc_TelCodeFixed = "FX";
if (!telcode.getId().equals(com.quoka.qis.db.constant.Constants.gc_TelCodeFixed))
throw new TelcodeTypeMismatchException(telcode.getType());
あなたは比較コードを置くことができ、助け? – sanbhat
いくつかのコードを表示してください。スクリーンキャプチャではありません。 –
Javaの "\" MB \ ""です – BlackJoker