Heim >Java >javaLernprogramm >Detaillierte Erläuterung der Verwendung von Java Split und Beispielcode

Detaillierte Erläuterung der Verwendung von Java Split und Beispielcode

高洛峰
高洛峰Original
2017-01-18 15:43:391643Durchsuche

public String[] split(String regex) Der Standardgrenzwert ist 0

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

Wenn limit>0, n- angewendet wird 1 Mal

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

Ergebnis:

boo,and:foo

Wenn Limit <0, unbegrenzt oft anwenden

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] + " ");
    }
 }

Ergebnis:

boo und foo

Wenn limit=0, unendlich oft anwenden und die leere Zeichenfolge am Ende weglassen

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] + ")");
    }
 }

Ergebnis:

(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] + ")");
    }
 }

Ergebnis:

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

Das Obige ist die Sammlung von Informationen über Java Split. Wir werden in Zukunft weiterhin relevante Informationen hinzufügen . Vielen Dank für Ihre Bewertung dieses Artikels!

Ausführlichere Erläuterungen zur Verwendung von Java Split und Artikel zum Beispielcode finden Sie auf der chinesischen PHP-Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn