ホームページ >Java >&#&チュートリアル >Java Splitの使い方とサンプルコードを詳しく解説

Java Splitの使い方とサンプルコードを詳しく解説

高洛峰
高洛峰オリジナル
2017-01-18 15:43:391651ブラウズ

public String[] Split(String regex) デフォルトの制限は 0 です

public String[] Split(String regex, int limit)

制限>0 の場合、n-1 回適用します

public static void main(String[] args) {
    String s = "boo:and:foo";
    String[] str = s.split(":",2);
    System.out.print(str[0] + "," + str[1]);
 }

結果:

boo,and:foo

limit<0の場合、無制限に適用します

public static void main(String[] args) {
    String s = "boo:and:foo";
    String[] str = s.split(":",-2);
    for(int i = 0 ; i < str.length ; i++){
      System.out.print(str[i] + " ");
    }
 }

結果:

boo and foo

limit=0の場合、無制限に適用し、最後の空文字列を省略します

public static void main(String[] args) {
    String s = "boo:and:foo";
    String[] str = s.split("o",-2);
    for(int i = 0 ; i < str.length ; i++){
      if( i < str.length - 1)
      System.out.print("(" + str[i] + "),");
      else
      System.out.print("(" + str[i] + ")");
    }
 }

結果:

(b),(),(:and:f),(),()

public static void main(String[] args) {
    String s = "boo:and:foo";
    String[] str = s.split("o",0);
    for(int i = 0 ; i < str.length ; i++){
      if( i < str.length - 1)
      System.out.print("(" + str[i] + "),");
      else
      System.out.print("(" + str[i] + ")");
    }
 }

結果:

(b),(),(:and:f)

上記Java Split に関する情報をまとめたサイトです。今後も関連情報を追加していきますので、どうぞよろしくお願いいたします。

Java Split の使用方法の詳細な説明とサンプルコード関連の記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。