请教关于逆序输出
下面代码输入5句话 如果是英文字母可以逆序输出,但是如果是中文字符或者是字符串时候不能逆序输出,好像是按进制输出了
import java.util.Scanner;
import java.util.Arrays;
public class homeWork7_2_2 {
public static void main(String[] args){
String[] a=new String[5];
Scanner input=new Scanner(System.in);
System.out.println("请输入5句话");
for(int i=0;i<a.length;i++){
System.out.print("第"+(i+1)+"句话:");
a[i]=input.next();
}
Arrays.sort(a);
System.out.println("逆序输入5句话为:");
for(int i=0;i<a.length;i++){
System.out.println(a[a.length-1-i]+" ");
}
}
}
[解决办法]
collection reserve