私はjavaのマイナス操作に小さな問題があります。ユーザーが 'backspace'キーを押すと、ユーザーが入力したcharが存在する単語から取り除かれます。 例えば 単語= MYNAME と1つのバックスペースの後 単語= mynam文字列のマイナス操作
これはちょっと私が持っているものの次のとおりです。
String sentence = "";
char c = evt.getKeyChar();
if(c == '\b') {
sentence = sentence - c;
} else {
sentence = sentence + c;
}
追加操作が動作します。したがって、手紙を追加すると、それは既存の単語に追加されます。しかし、マイナスは機能していません。私はここに何かを逃していますかまたはそれを完全に間違っている?
素晴らしいことです。私は+が働いていたので ' - 'を使ってみました。私はウェブ上の参照を見つけることができませんでした(おそらくそこに何かがあります、私は見ていませんでした) – user1005253