ページ1、ページ2、ページ3などのWebサイト全体を通過するために、あるURLが他のURLよりも新しいかどうかを確認する機能を実装しました。
しかし、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) では動作しません:(