无法将 java.lang.String 中的 compareTo(java.lang.String) 应用于 (java.lang.Object)这个错误提示是什么意思啊?下面是出错的代码
((String)out[i]).compareTo(expected[i])< 0
          ? "output: <" + out[i] + ">"
          : "expected: <" + expected[i] + ">");同时问一下这个错误提示是什么意思:
Test.java 使用了未经检查或不安全的操作。
注意:要了解详细信息,请使用 -Xlint:unchecked 重新编译。这些都是编译thinking in java 3rd书上的源代码时给的错误提示