String str;
str = str.substring (int BeginIndex);
str = str.substring (int BeginIndex, int endindex);
Demonstração:
A cópia do código é a seguinte:
Teste de aula
{
public static void main (string [] args)
{
String S1 = "1234567890ABCDefgh";
s1 = s1.substring (10);
System.out.println (S1);
}
}
Resultado em execução: abcdefgh
A cópia do código é a seguinte:
Teste de aula
{
public static void main (string [] args)
{
String S1 = "1234567890ABCDefgh";
s1 = s1.substring (0,9);
System.out.println (S1);
}
}
Resultado em execução: 123456789
Aqui está um exemplo típico:
A cópia do código é a seguinte:
classe pública StringDemo {
public static void main (string Agrs []) {
String str = "Esta é a minha string original";
String Todelete = "Original";
if (str.startswith (Todelete))
str = str.substring (TodElete.Length ());
outro
if (str.endswith (Todelete))
str = str.substring (0, str.Length ()-TodElete.Length ());
outro
{
int index = str.indexOF (Todelete);
if (índice! =-1)
{
String str1 = str.substring (0, índice);
String str2 = str.substring (index+Todelete.Length ());
str = str1+str2;
}
outro
System.out.println ("string /" "+Todelete+" /"não encontrado");
}
System.out.println (str);
}
}
Resultados em execução:
Esta é minha corda