【发布时间】:2013-03-06 16:57:13
【问题描述】:
我正在尝试获取任何字符串的最后三个字符并将其保存为另一个字符串变量。我的思维过程有些艰难。
String word = "onetwotwoone"
int length = word.length();
String new_word = id.getChars(length-3, length, buffer, index);
当涉及到缓冲区或索引时,我不知道如何使用 getChars 方法。 Eclipse 让我拥有了那些。有什么建议吗?
【问题讨论】:
-
缓冲区是字符所在的
char[],索引是要开始复制的那个数组的开始。只需创建一个大小为 3 的 char[] 并将索引设置为 0。虽然 substring 可能会更好 -
同意mark convert to char[] (String.toCharArray() 然后打印最后3个)
标签: java