字符串排序
用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N和N行字符串,需要按行输出字符串升序排序的结果 如输入
3
Abc
Abe
Abd
输出:
Abc
Abd
用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N和N行字符串,需要按行输出字符串升序排序的结果 如输入
3
Abc
Abe
Abd
输出:
Abc
Abd
Abe
import java.util.Arrays;
import java.util.Scanner;
/*字符串排序
用Java编写一个能对一组字符串按字典序升序排序的程序 输入为N和N行字符串,需要按行输出字符串升序排序的结果 如输入
3
Abc
Abe
Abd
输出:
Abc
Abd
Abe*/
public class javatest001 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int num;
System.out.println("请输入数组元素长度:");
Scanner in=new Scanner(System.in);
num=in.nextInt();
System.out.println("请输入字符串:");
String str[]=new String[num];
for(int count=0;count<num;count++)
{
str[count]=in.next();
System.out.println(">>>>>>"+str[count]);
}
in.close();
Arrays.sort(str);
System.out.println(Arrays.toString(str));
}
}