<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      【Java】截取字符串

      /**
       * @Title: SubStringTest.java <br/>
       * @date Mar 27, 2016 <br/>
       */
       
      import java.io.UnsupportedEncodingException;
       
      /**
       * @Title: SubStringSubmitted <br/>
       * @date Mar 27, 2016 <br/>
       */
      public class SubStringTest {
       
          /**
           * @Title: main<br/>
           * @Time: Mar 27, 2016 10:39:11 PM <br/>
           */
       
          private static String myStr = "農業銀3df行個人網上銀行賬戶密碼指的是登錄時的密碼,支付密"
                  + "碼指的是在進行網上支付或者是轉賬時使用的密碼,多數銀行二個密碼是一樣的。"           
                  + "2、取款密碼:指的是在ATM機、柜臺等地方取款的密碼,一般是6位數純數字組合。3、"
                  + "交易密碼:指的是網銀登錄或者是支付密碼,是在網上交易的時候使用的密碼,一般為數字和密碼1的1,組合";
       
          private static String myStrShort = "農業銀3df";
          private static String result1;
          private static int length = 19;
       
          public static void main(String[] args) {
              String result3 = subTextStringFromLast(myStr, length);
       
              try {
                  System.out.println(String.format("結果 result3 是 %s,字節數為 %s",
                          result3, result3.getBytes("UTF-8").length));
       
                  String result4 = subTextString(myStr, length);
       
                  System.out.println(String.format("結果 result4 是 %s,字節數為 %s",
                          result4, result4.getBytes("UTF-8").length));
       
              } catch (UnsupportedEncodingException e) {
                  e.printStackTrace();
              }
          }
       
          /**
           * @Title: subTextStringFromLast<br/>
           * @Description: 默認編碼方式為UTF-8,從后向前截取。 <br/>
           * @Time: Mar 27, 2016 9:21:20 AM <br/>
           */
          public static String subTextStringFromLast(String str, int len) {
              if (str.length() < Math.floor(len / 3)) {
                  return str;
              }
              int count = 0;
              StringBuffer sb = new StringBuffer();
              String[] ss = str.split("");
              // 這部分的結果--數字和字母是1,而中文是3(我的工程是UTF-8編碼,GBK的是2)
              for (int i = ss.length - 1; i > -1; i--) {
                  count += ss[i].getBytes().length > 1 ? 3 : 1;
                  if (count > len) {
                      break;
                  }
                  sb.append(ss[i]);
              }
              return (sb.toString().length() < str.length()) ?
                      sb.reverse().toString() : str;
          }
       
        public static String subTextStringFromLast1(String str, int len) {
                if (str.length() < Math.floor(len / 3)) {
                    return str;
               }
                int count = 0;
               StringBuffer sb = new StringBuffer();
               String[] ss = str.split( "");
                // 這部分的結果--數字和字母是1,而中文是3(我的工程是UTF-8編碼,GBK的是2)
                for (int i = ss.length - 1; i > -1; i--) {
                   count += ss[i].getBytes(). length > 1 ? 3 : 1;
                    if (count > len) {
                        break;
                   }
                   sb.append(ss[i]);
                }
                return sb.reverse().toString();
          }
       
          /**
           * @Title: subTextString<br/>
           * @Description: 默認編碼方式為UTF-8,從前向后截取。 <br/>
           * @Time: Mar 27, 2016 9:19:55 AM <br/>
           */
          public static String subTextString(String str, int len) {
              if (str.length() <= Math.floor(len / 3)) {
                  return str;
              }
              int count = 0;
              StringBuffer sb = new StringBuffer();
              String[] ss = str.split("");
              // 這部分的結果--數字和字母是1,而中文是3(我的工程是UTF-8編碼,GBK的是2)
              for (int i = 0; i < ss.length; i++) {
                  count += ss[i].getBytes().length > 1 ? 3 : 1;
                  if (count > len) {
                      break;
                  }
                  sb.append(ss[i]);
              }
              // 不需要顯示...的可以直接return sb.toString();
              return (sb.toString().length() < str.length()) ?
                      sb.append("...").toString() : str;
          }
       
      }
       
       

       
      posted @ 2017-07-27 20:10  樓蘭胡楊  閱讀(2517)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 7777精品久久久大香线蕉| 亚洲午夜福利网在线观看| 亚洲精品日韩在线观看| 成人片黄网站色大片免费| 亚洲av色一区二区三区| 人妻少妇偷人作爱av| 亚洲国产欧美在线人成| 国产乱妇乱子视频在播放| 激情综合网激情综合网激情 | 日韩精品福利视频在线观看| 五月天国产成人av免费观看| 国产欧美综合在线观看第十页| 国产一区国产精品自拍| 一区二区中文字幕视频| 小嫩模无套内谢第一次| 热99久久这里只有精品| 四虎成人免费视频在线播放| 亚洲鸥美日韩精品久久| 四虎影视库国产精品一区| 中文字幕无线码中文字幕免费| 四虎国产精品永久在线下载| 国产免费午夜福利在线播放| 国产午夜91福利一区二区| 国内少妇偷人精品免费| 亚洲av成人久久18禁| 性色在线视频精品| 色综合视频一区二区三区| 成人午夜福利精品一区二区| 国产99久久亚洲综合精品西瓜tv | 日本边添边摸边做边爱| 欧美性猛交xxxx富婆| 日本福利一区二区精品| 国精品午夜福利视频不卡| 国产精品白浆在线观看免费| 一区二区三区AV波多野结衣| 亚洲精品国产一区二区三| 无码午夜福利片| 亚洲精品国产精品乱码不卡| 日韩V欧美V中文在线| 国产在线一区二区不卡| 国产一区二区三区色噜噜|