课堂在线Java程序设计作业 字符串排序
2017-06-22 16:13
246 查看
字符串排序
用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));
}
}
用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));
}
}
相关文章推荐
- 课堂在线Java程序设计 泛型和数组元素排序
- 课堂在线Java程序设计作业 求斐波那契数
- 课堂在线Java程序设计作业求两个数组相同元素个数
- 课堂在线Java程序设计 类的继承
- 课堂在线Java程序设计 类的继承 编程题2
- 课堂在线Java程序设计 最大公约数和最小公倍数
- 课堂在线Java程序设计 类的继承 编程题1
- 课堂在线Java程序设计 类的继承
- 课堂在线Java程序设计 哥德巴赫猜想
- java汉字字符串按拼音排序
- [Java] 数组排序和字符串排序
- Java对中文字符串排序处理
- Java 语言程序设计 变化不同颜色和大小的字符串
- Java 语言程序设计 变化不同颜色和大小的字符串
- Java字符串排序
- java程序题:字符串排序
- Android 对汉字字符串按照拼音排序 Java
- java 字符串排序 Collections.sort() 方法
- 数学与计算机学院程序设计实验报告实验题目用函数实现字符串排序
- JAVA汉字字符串按拼音排序