解答一:
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String str=sc.nextLine();
List<String> list=new ArrayList();
for(String s:str.split(" ")){
list.add(s);
}
List<String> list2=new ArrayList();
for(int i=list.size()-1;i>=0;i--){
list2.add(list.get(i));
}
for(String s:list2){
System.out.print(s+" ");
}
}
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
String str=sc.nextLine();
List<String> list=new ArrayList();
for(String s:str.split(" ")){
list.add(s);
}
List<String> list2=new ArrayList();
for(int i=list.size()-1;i>=0;i--){
list2.add(list.get(i));
}
for(String s:list2){
System.out.print(s+" ");
}
}
}
}
解答二:
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
StringBuilder sb=new StringBuilder();
while(sc.hasNext()){
String str=sc.nextLine();
String[] strArray=str.split(" ");
for(int i=strArray.length-1;i>=0;i--){
sb.append(strArray[i]+" ");
}
}
System.out.print(sb.toString());
}
}
public class Main{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
StringBuilder sb=new StringBuilder();
while(sc.hasNext()){
String str=sc.nextLine();
String[] strArray=str.split(" ");
for(int i=strArray.length-1;i>=0;i--){
sb.append(strArray[i]+" ");
}
}
System.out.print(sb.toString());
}
}