Ich versuche, die letzten drei Zeichen einer Zeichenfolge zu nehmen und speichern Sie es als eine andere Zeichenfolge-Variable. Ich habe eine harte Zeit mit meinem Gedankenprozess.Holen Sie sich die letzten drei Zeichen aus einer beliebigen Zeichenfolge - Java
String word = "onetwotwoone"
int length = word.length();
String new_word = id.getChars(length-3, length, buffer, index);
Ich weiß nicht, wie Sie die getChars-Methode verwenden, wenn es um Puffer oder Index geht. Eclipse bringt mich dazu, die da drin zu haben. Irgendwelche Vorschläge?
Der Puffer ist ein 'char []', wo die Zeichen gehen, und index ist der Anfang des Arrays, wo Sie die Kopie starten wollen. Erstellen Sie einfach ein char [] der Größe 3 und setzen Sie den Index auf 0. Obwohl Teilstring wäre wahrscheinlich besser –
stimmen mit Mark in char [] (String.toCharArray() und dann zuletzt drucken 3) – amitmah