Reverse Words in a Sentence

Run Settings
LanguageJava
Language Version
Run Command
class Main { public static void main(String[] args) { reverseWords1("a a a b "); reverseWords2("ab ac ad be "); } public static void reverseWords1(String s){ String[] a = s.split(" "); StringBuilder sb = new StringBuilder(); for(int i = a.length-1; i >= 0; i--){ sb.append(a[i]).append(" "); } System.out.print(sb.toString()); } public static void reverseWords2(String s){ String[] a = s.split(" "); StringBuilder res = new StringBuilder(); for(String words : a){ StringBuilder sb = new StringBuilder(words); res.append(sb.reverse()).append(" "); } System.out.print(res.toString()); } }
Editor Settings
Theme
Key bindings
Full width
Lines