如果我要比较弦乐"你好"和"世界"。
它如何知道Hello比世界更重要?
我唯一能想到的是,也许它使用ASCII表作为参考?
感谢您的帮助!
答案 0 :(得分:5)
它比较两个字符串 lexographically 。 点击String API。
如果两个字符串不同,那么它们要么不同 某个索引处的字符是两个字符串的有效索引,或者 他们的长度不同,或两者兼而有之。如果他们有不同 在一个或多个索引位置处的字符,令k是最小的 指数;然后是位置k处的字符越小的字符串 通过使用<运算符,按字典顺序排列 在另一个字符串之前。
答案 1 :(得分:2)
所有大写都在小写之前:
"Be".compareTo("ay");
将返回负值,表示“小于”。