久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      java如何比較字符串大小

      java如何比較字符串大小

      可以使用 String.compareTo 方法進(jìn)行比較。

      compareTo() 方法的返回值是int,它會(huì)根據(jù)ASCII碼表比較對(duì)應(yīng)字符的大小。

      1、如果字符串相等返回值0;

      2、如果第一個(gè)字符和參數(shù)的第一個(gè)字符不等,結(jié)束比較,返回他們之間的差值(ascii碼值)(負(fù)值前字符串的值小于后字符串,正值前字符串大于后字符串);

      3、如果第一個(gè)字符和參數(shù)的第一個(gè)字符相等,則以第二個(gè)字符和參數(shù)的第二個(gè)字符做比較,以此類推,直至比較的字符或被比較的字符有一方全比較完,這時(shí)就比較字符的長(zhǎng)度。

      (視頻教程推薦:java視頻)

      具體實(shí)例:

      String s1 = "abc";  String s2 = "abcd";  String s3 = "abcdfg";  String s4 = "1bcdfg";  String s5 = "cdfg";  System.out.println( s1.compareTo(s2) ); // -1 (前面相等,s1長(zhǎng)度小1)  System.out.println( s1.compareTo(s3) ); // -3 (前面相等,s1長(zhǎng)度小3)  System.out.println( s1.compareTo(s4) ); // 48 ("a"的ASCII碼是97,"1"的的ASCII碼是49,所以返回48)  System.out.println( s1.compareTo(s5) ); // -2 ("a"的ASCII碼是97,"c"的ASCII碼是99,所以返回-2)

      相關(guān)教程推薦:java入門(mén)程序

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)