题解 | #单词倒排#
单词倒排
https://www.nowcoder.com/practice/81544a4989df4109b33c2d65037c5836
import java.util.*; import java.io.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); try { String s = br.readLine(); StringBuffer stb = new StringBuffer(); boolean flag = false; for (int i = 0; i < s.length(); i++) { if (Character.isLetter(s.charAt(i))) { flag = false; stb.append(s.charAt(i)); } else { if (flag == false) { stb.append(" "); flag = true; } } } String[] s1 = stb.toString().split(" "); for (int i = s1.length - 1; i >= 0; i--) { System.out.print(s1[i]+" "); } } catch (IOException e) { e.printStackTrace(); } } }