split()方法

          Posted on 2007-08-24 12:44 Jaunt 閱讀(196) 評論(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]);
              }

          }
          主站蜘蛛池模板: 资源县| 鄂伦春自治旗| 安顺市| 定边县| 惠来县| 龙口市| 平乐县| 宁阳县| 闽侯县| 嘉禾县| 双城市| 宜春市| 镇赉县| 沙雅县| 泾川县| 安阳县| 枣强县| 小金县| 胶州市| 同仁县| 洛宁县| 宾川县| 东乌珠穆沁旗| 八宿县| 隆德县| 高淳县| 丹巴县| 崇信县| 浙江省| 烟台市| 襄樊市| 平顶山市| 犍为县| 剑河县| 晴隆县| 古蔺县| 咸丰县| 淳安县| 英吉沙县| 竹山县| 花莲市|