概要
Javaで「文字列と文字列の大きさを比較する(String.compareTo)」の動作を確認してみました。
以下のページを参考にしました。
実装
以下のファイルを作成しました。
JSample13_1.java
class JSample13_1{
public static void main(String[] args){
String str1 = "東京都港区";
String str2 = "東京都港区";
String str3 = "東京都";
String str4 = "東京都中央区";
System.out.println(str1.compareTo(str2));
System.out.println(str1.compareTo(str3));
System.out.println(str1.compareTo(str4));
System.out.println(str1.charAt(3) + ":" + Integer.toString(str1.charAt(3)));
System.out.println(str4.charAt(3) + ":" + Integer.toString(str4.charAt(3)));
}
}
以下のコマンドを実行しました。
$ javac JSample13_1.java
$ java JSample13_1
0
2
8194
港:28207
中:20013
まとめ
何かの役に立てばと。