文字列の照合

●compareTo()メソッド

文字列同士を比較し、辞書的な大小の結果を返すメソッド。
「A.compareTo(B)」と記述し、A > B なら正の値(+)、A = B なら0、A > B なら負の値(-)を返す。

●文字列の交換・並べ替えサンプル

sanple tmp ;
for( int jn = 0; jn for( int i=0; i if( jtable[i].soukei < jtable[i+1].soukei ){
tmp = jtable[i];
jtable[i] = jtable[i+1];
jtable[i+1] = tmp; } }}

●サンプル

public class sample{
  public static void main(String[] args){
    String str1 = "AB";
    String str2 = "CD";  //比較する2つの文字列
    System.out.println(str1.compareTo(str2));  //変数str1とstr2の比較
  }
}

●実行結果

-2