ホームページ >Java >&#&チュートリアル >Java Splitの使い方とサンプルコードを詳しく解説
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 サイトに注目してください。