split()方法

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

          在java.lang包中有String.split()方法,返回是一個數(shù)組
          我在應(yīng)用中用到一些,給大家總結(jié)一下,僅供大家參考:
          1、如果用“.”作為分隔的話,必須是如下寫法:String.split("\\."),這樣才能正確的分隔開,不能用String.split(".");
          2、如果用“|”作為分隔的話,必須是如下寫法:String.split("\\|"),這樣才能正確的分隔開,不能用String.split("|");
          “.”和“|”都是轉(zhuǎn)義字符,必須得加"\\";
          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]);
              }

          }
          主站蜘蛛池模板: 深圳市| 荣昌县| 南漳县| 南开区| 永修县| 海阳市| 广宁县| 无棣县| 乐安县| 郎溪县| 大安市| 吉木乃县| 慈利县| 莆田市| 漾濞| 建宁县| 阿拉尔市| 永嘉县| 商洛市| 南召县| 高台县| 沁水县| 光山县| 桂东县| 筠连县| 青川县| 凤庆县| 个旧市| 波密县| 丹巴县| 安龙县| 什邡市| 上林县| 常宁市| 深圳市| 土默特右旗| 荥阳市| 仙游县| 沙湾县| 平邑县| 大同县|