【发布时间】:2017-03-09 22:20:03
【问题描述】:
我在互联网上找到了这段代码,我正在尝试理解它......我不知道为什么输出是: 10 -10 -69
String str1 = "Strings are immutable";
String str2 = "Strings are immutable";
String str3 = "Integers are not immutable";
String str4 = "Strings are immutabl ";
result = str2.compareToIgnoreCase( str3 );
System.out.println(result);
result = str3.compareToIgnoreCase( str1 );
System.out.println(result);
result = str4.compareToIgnoreCase( str2 );
System.out.println(result);
【问题讨论】:
-
我建议看一下 javadoc -> docs.oracle.com/javase/7/docs/api/java/lang/…
-
我建议在从互联网上随机尝试代码之前先阅读您的 Java 教科书。
-
发布整个代码,结果是什么,str4?
-
哎呀-错过了。 str4 的结果是 -69
-
str4的值是多少?