Я пытаюсь взять последние три chracters любой строки и сохранить ее как другую переменную String. У меня тяжелое время с моим мыслительным процессом.Получить последние три символа из любой строки - Java
String word = "onetwotwoone"
int length = word.length();
String new_word = id.getChars(length-3, length, buffer, index);
Я не знаю, как использовать метод getChars, когда дело доходит до буфера или индекса. Eclipse заставляет меня иметь там. Какие-либо предложения?
Буфер является символом 'char []', где будут отображаться символы, а индекс - это начало этого массива, в котором вы хотите запустить копию. Просто создайте char [] размера 3 и установите индекс равным 0. Хотя подстрока, вероятно, была бы лучше –
согласиться с преобразованием метки в char [] (String.toCharArray(), а затем распечатать последние 3) – amitmah