嗨,我正在尝试在 java 中使用 StringTokeniser 标记文本文件。但问题是它只需要最后一个字。需要一点帮助。此示例代码是 map-reduce 函数的一部分。
String profile;
StringTokenizer inputKey=new StringTokenizer(value.toString());
while(inputKey.hasMoreTokens()){
String input=inputKey.nextToken();
if(!input.endsWith("</id>")){
textInput.set(input);
} else {
profile=input.substring(4,15);
profileId.set(profile);
}
}