split()方法

          Posted on 2007-08-24 12:44 Jaunt 閱讀(202) 評論(0)  編輯  收藏 所屬分類: 咖啡Java

          在java.lang包中有String.split()方法,返回是一個數組
          我在應用中用到一些,給大家總結一下,僅供大家參考:
          1、如果用“.”作為分隔的話,必須是如下寫法:String.split("\\."),這樣才能正確的分隔開,不能用String.split(".");
          2、如果用“|”作為分隔的話,必須是如下寫法:String.split("\\|"),這樣才能正確的分隔開,不能用String.split("|");
          “.”和“|”都是轉義字符,必須得加"\\";
          3、如果在一個字符串中有多個分隔符,可以用“|”作為連字符,比如:“acount=? and uu =? or n=?”,把三個都分隔出來,可以用String.split("and|or");


          /*
           *取文件中有 . 的后輟名
           *
          package com.test;

          public class Test {

              /**
               * @param args
               */
              public static void main(String[] args)
              {
                  String str = "pp.liv.picture.jpg";
                  
                  String[] arr = str.split("\\.");
                  System.out.println(arr[arr.length-1]);
              }

          }
          主站蜘蛛池模板: 西乌| 手机| 白河县| 衡东县| 绥滨县| 东阳市| 米林县| 睢宁县| 谢通门县| 额济纳旗| 湖口县| 胶南市| 雷波县| 临武县| 青川县| 涡阳县| 襄汾县| 伊吾县| 姚安县| 内黄县| 瑞昌市| 竹北市| 汉源县| 周口市| 汾阳市| 平南县| 收藏| 江陵县| 诸暨市| 朝阳县| 岳池县| 新乐市| 安阳县| 札达县| 扎兰屯市| 加查县| 湘西| 桓仁| 苗栗市| 辛集市| 平谷区|