我已经实现了一项功能来检查一个 url 是否比另一个更新,以便浏览整个网站,例如:page1、page2、page3。
但是当我在 Java 中使用 compareTo 函数时,它在某些情况下不会返回好的结果,请检查一下,请帮助!
String someString1 = "http://view-inventory.aspx?_page=9";
String someString2 = "http://view-inventory.aspx?_page=11";
int comparisonResult = someString2.compareTo(someString1);
System.out.println("Comparison result:"+comparisonResult);
if(comparisonResult==0){
System.out.println("We're equal");
}
else if(comparisonResult>0){
System.out.println("Some one is bigger");
}
else {
System.out.println("Some one is smaller");
}
当我比较 page=8 和 page=9 它工作正常但例如上面(page=9 和 page=10)它不起作用:(