sorted()函数对list1进行排序,但是排序后的结果并没有被保存下来。接下来使用for循环和reversed()函数遍历list1中的元素,并将其逆序输出。
字符串比较是从第一个字符开始比较他们对应的数字的大小,h在字母表中在j前边,所以hello最小
不知道你这个问题是否已经解决, 如果还没有解决的话:开发环境/开发工具:
Eclipse、IntelliJ IDEA、NetBeans
运行支撑环境/支持软件:
Java Runtime Environment、Apache Tomcat、Spring Framework、Hibernate
两个字符串比较大小,根据字符的ASCII码比较,逐个字符比较大小,如果按照字典序来看,"Hello"更小。
代码实现:
public static void main(String[] args) {
String str1 = "JAVA";
String str2 = "Hello";
int result = str1.compareToIgnoreCase(str2);
if (result < 0) {
System.out.println(str1 + "更小");
} else if (result > 0) {
System.out.println(str2 + "更小");
} else {
System.out.println("两个字符串相同");
}
}