<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>

            Java語言中substr和substring的區別

            時間:2025-11-06 00:49:59 java語言

            Java語言中substr和substring的區別

              由于在項目中有需要對字符串進行截取,然后手殘使用了IDE自動提示的substr,沒想那么多以為substr和substring沒多大區別。

              然而并不是,且聽我一一道來。

              1. substr(index, length)

              從起始索引號提取字符串中指定數目的字符。

              substr方法可以傳入兩個參數 index和length。index是起始位,length是截取的長度。

              當index是個非負整數時:

              a. 如果不傳入參數,則得到的還是字符串本身。

              如: "abcdefg".substr() -> "abcdefg"

              b. 如果只傳入一個參數,即index,則默認截取到字符串最后一位。

              如: "abcdefg".substr(2) -> "defg".

              當index是個負整數時:

              c. 如果傳入一個負整數下標位則從后往前數,起始位為1,到達負整數絕對值的下標位,截取則是從前往后。

              如: "abcdefg".substr(-2) -> "fg" <=> "abcdefg".substr(-2 + "abcdefg".length)

              2. substring(start, end)

              提取字符串中介于兩個指定下標之間的字符。

              substring也是傳入兩個參數,但是這兩個參數都是下標數字,下標從0開始計算,截取的長度是這兩個下標的差

              可以記作"含頭不含尾"

              如: "abcdefg".substring(2,4) -> "cd"

            【Java語言中substr和substring的區別】相關文章:

            Java語言中變量和常量之間的區別12-20

            java和js的區別11-26

            Java和PHP的區別12-27

            Java和C語言的區別01-17

            C語言中static和extern的區別02-27

            Java語言中三種循環語句的區別12-11

            java中String和StringBuffer的區別12-05

            Java和PHP的區別有哪些10-04

            Java中hashmap和hashtable的區別12-02

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院