I have a String
saya dan anda saya dan adik dan ayah,saya dan siapa?
In my program, user input a word then program display only string after the word.
For example I input
anda
I want the output is
saya dan adik dan ayah,saya dan siapa?
I have this code
String kalimat = "saya dan anda saya dan adik dan ayah,saya dan siapa?";
int kataSebelum = kalimat.indexOf("anda");
if (kataSebelum > 0){
kalimat = kalimat.substring(kataSebelum);
System.out.println("Kalimat baru = " +kalimat);
But I got
anda saya dan adik dan ayah,saya dan siapa?
kalimat.indexOf("anda");returns the start index of"anda". Add the length of"anda"to that index to get the substring starting after the match.