Ho un piccolo problema con l'operazione meno in Java. Quando l'utente preme il tasto 'backspace', voglio che il carattere digitato dall'utente venga rimosso dalla parola che esiste. es parola = mionome e dopo un backspace parola = mynamOperazione meno stringa sulla stringa
Questo è un pò di quello che ho:
String sentence = "";
char c = evt.getKeyChar();
if(c == '\b') {
sentence = sentence - c;
} else {
sentence = sentence + c;
}
L'operazione aggiunga opere. Quindi, se aggiungo una lettera, si aggiunge alla parola esistente. Tuttavia, il segno meno non funziona. Mi sto perdendo qualcosa qui? O farlo completamente sbagliato?
impressionante che ha senso. Ho provato a usare il '-' perché il + stava funzionando. Non sono riuscito a trovare alcun riferimento sul web (probabilmente c'è qualcosa là fuori, solo che non ho visto) – user1005253