题目要求即本文标题;
Collections 和 StringBuiilder 的reverse方法 分别反转ArrayList和StringBuilder 顺序,解决逆序输出挺好用的。
import java.util.*;
public class Main{
public static void main(String []Args){
Scanner scanner = new Scanner(System.in);
String ss = scanner.nextLine();
char [] aa = new char [ss.length()];
ArrayList <Character> array = new ArrayList<Character>();
for(int i=0;i<ss.length();i++){
char a = ss.charAt(i);
if(!array.contains(a)){
array.add(a);
}else{
array.remove(array.indexOf(a));
array.add(a);
}
}
Collections.reverse(array);
for(char a : array){
System.out.print(a);
}
}
}