.split() - Problem

r74

Aktives Mitglied
Hallo Forum

Wer kann mir folgendes Verhalten erklären?

Java:
String[] s = "".split( "," );
System.out.println("length:" + s.length );
		
s = ",".split( "," );
System.out.println("length:" + s.length );
 
API hab ich angeschaut, klar.

Aber wäre nicht auch in meinem 2. Fall eine Arraygrösse von mindestens 1 zu erwarten?
 
was jeder persönlich erwartet ist eine Sache, was tatsächlich zurückkommt ist entweder exakt nachzulesen
oder durch Ausprobieren wie du es machst mehr oder weniger aus Erfahrung zu schließen,
teste auch:
[c]",".split( ",",-1);[/c]
 

Neue Themen


Zurück
Oben