为什么只能排两个字符串的顺序?

import java.util.*;

public class Strsort {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner in=new Scanner(System.in);
		
		int a=in.nextInt();	
		String e=in.nextLine();
		String c=in.nextLine();
		String d=in.nextLine();
		String[] b= {e,c,d};
		Arrays.sort(b);
		for(int i=0;i<a;i++)
		{
			
			System.out.println(b[i]);
		}
		
		
				

	}

}
//题目:用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N和N行字符串,
//需要按行输出字符串升序排序的结果 如输入 3 Abc Abe Abd 输出: Abc Abd Abe


西瓜妈妈
浏览 1768回答 3
3回答

精慕门9254224

你这不管输入数字几,你都只让输入3行字符串,那就最多只排序那三行啦!
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java