Código:Java: subcadena rango de índice
public class Test {
public static void main(String[] args) {
String str = "University";
System.out.println(str.substring(4, 7));
}
}
Salida:ers
No entiendo realmente cómo funciona el método subcadena. ¿El índice comienza en 0? Si comienzo con 0, e
está en el índice 4, pero el número i
está en 7, por lo que la salida sería ersi
.
@Nikit Es [en chino] (http://blogs.sun.com/chengfang/entry/javaee_5_api_javadoc_in)! – marcog
Además, si coloca el índice de inicio como str.length(), no lanzará un excedente IndexOutofBounds. Simplemente devolverá una cadena vacía. –