String str;
str = str.substring (int beginindex);
str = str.substring (int beginindex, int endIndex);
Demo:
Salinan kode adalah sebagai berikut:
tes kelas
{
public static void main (string [] args)
{
String s1 = "1234567890AbcDefgh";
S1 = S1.Substring (10);
System.out.println (S1);
}
}
Hasil menjalankan: ABCDEFGH
Salinan kode adalah sebagai berikut:
tes kelas
{
public static void main (string [] args)
{
String s1 = "1234567890AbcDefgh";
S1 = S1.Substring (0,9);
System.out.println (S1);
}
}
Hasil Menjalankan: 123456789
Berikut adalah contoh khas:
Salinan kode adalah sebagai berikut:
Kelas publik StringDemo {
public static void main (string agrs []) {
String str = "Ini string asli saya";
String todelete = "asli";
if (str.startswith (Todelete))
str = str.substring (todelete.length ());
kalau tidak
if (str.endswith (Todelete))
str = str.substring (0, str.length ()-todelete.length ());
kalau tidak
{
INT INDEX = str.IndexOf (TODELETE);
if (index! =-1)
{
String str1 = str.substring (0, index);
String str2 = str.substring (index+todelete.length ());
str = str1+str2;
}
kalau tidak
System.out.println ("String /" "+Todelete+" /"Not Found");
}
System.out.println (str);
}
}
Hasil Menjalankan:
Ini string saya