62,614
社区成员
发帖
与我相关
我的任务
分享
public static void main(String[] args) {
String str = "Long long ago, there lived a king";
String[] ss=str.split(",");
str=ss[0]+" ,"+ss[1];
ss=str.split(" ");
for(int i=ss.length-1; i>=0; i--) System.out.print(ss[i] +" ");
}
String s = "Long long ago, there lived a king";
String[] sa = s.split("(?=,)|\\s+");
for (int i=sa.length-1; i>=0; i--) {
System.out.printf("%s ", sa[i]);
}
import java.util.regex.*;
String s = "Long long ago, there lived a king";
Matcher m = Pattern.compile("\\w+|,").matcher(s);
List<Strint> list = new ArrayList<String>();
while (m.find()) {
list.add(m.group());
}
for (int i=list.size()-1; i>=0; i--) {
System.out.printf("%s ", list.get(i));
}