public class Test { public static void main(String[] args) { String str = "nowcoder. a am I"; // 首先使用String里面的spilt方法来得到String数组 String[] strArray = str.split(" "); //创建一个String字符串 String str1 = ""; //循环遍历整个数组 for (int i = strArray.length - 1; i >= 0; i--) { //注意最后一个数组元素没有空格 if (i == 0) { str1 += strArray[i]; break; } str1+=strArray[i]+" "; } System.out.println(str1); } }