编写Java程序实现如下功能,从键盘输入若干个字符串,先将字符串中所有小写字母转换为大写字母,接着按照字符串的字典序降序进行排序,并以此输出。
【输入格式】
整数n,代表输入字符串的数目
n个字符串,之间以回车隔开(即每行一个字符串)
【输出格式】
经过处理之后的字符串
示例:
【输入】
3
cat
doG
Tiger
【输出】
TIGER
DOG
CAT
编写Java程序实现如下功能,从键盘输入若干个字符串,先将字符串中所有小写字母转换为大写字母,接着按照字符串的字典序降序进行排序,并以此输出。
【输入格式】
整数n,代表输入字符串的数目
n个字符串,之间以回车隔开(即每行一个字符串)
【输出格式】
经过处理之后的字符串
示例:
【输入】
3
cat
doG
Tiger
【输出】
TIGER
DOG
CAT
Scanner sc = new Scanner(System.in);
System.out.println("请输入输入字符串的数目----");
int number = sc.nextInt();
String []str = new String[number];
String []strings= new String[number];
for (int i = 0; i < number; i++) {
System.out.println("请输入第"+(i+1)+"个字符串");
str[i] = sc.next();
strings[i] = str[i].toUpperCase();
}
for (int i = strings.length-1; i >=0 ; i--) {
System.out.println(strings[i]);
}
sc.close();