试试以下:
String input="First Second Third"; String tok[]=input.split(" "); input=""; for(int i=0;i<tok.length;i++) { if(i!=2) { input=input+tok[i]+" "; } } System.out.println(input.trim());
的 输出: 强>
First Second
的 注意: 强> 诀窍是将每个单词从输入文本中分离出来并获得第三个单词。使用 StringBuilder 代替 String 对于冗长的输入。
StringBuilder
String