ejemplo rápida:¿Cómo dividir una cadena con caracteres en blanco al principio?
public class Test {
public static void main(String[] args) {
String str = " a b";
String[] arr = str.split("\\s+");
for (String s : arr)
System.out.println(s);
}
}
Quiero el arr matriz para contener de 2 elementos: "a" y "b", pero en el resultado hay 3 elementos: "" (cadena vacía), "a" y "segundo". ¿Qué debo hacer para hacerlo bien?
['trim()'] (http://download.oracle.com/javase/1.4.2/docs/api/java/lang/String.html#trim()) primero. –