Cuerda str;
str = str.substring (int beginIndex);
str = str.substring (int beginIndex, int endIndex);
manifestación:
La copia del código es la siguiente:
prueba de clase
{
Public static void main (String [] args)
{
Cadena s1 = "1234567890abcdefgh";
s1 = s1.substring (10);
System.out.println (S1);
}
}
Resultado de ejecución: ABCDEFGH
La copia del código es la siguiente:
prueba de clase
{
Public static void main (String [] args)
{
Cadena s1 = "1234567890abcdefgh";
s1 = s1.substring (0,9);
System.out.println (S1);
}
}
Resultado de ejecución: 123456789
Aquí hay un ejemplo típico:
La copia del código es la siguiente:
clase pública StringDemo {
public static void main (String Agrs []) {
Cadena str = "Esta es mi cadena original";
Cadena tOdelete = "original";
if (str.Startswith (Todelete)
str = str.substring (Todelete.length ());
demás
if (str.endswith (Todelete)
str = str.substring (0, str.length ()-tOdelete.length ());
demás
{
int index = str.indexof (Todelete);
if (index! =-1)
{
Cadena str1 = str.substring (0, índice);
Cadena str2 = str.substring (index+tOdelete.length ());
str = str1+str2;
}
demás
System.out.println ("String /" "+TODELETE+" /"No encontrado");
}
System.out.println (str);
}
}
Resultados de ejecución:
Esta es mi cadena