I was wondering in Java how I could print a string until it reaches the word “quit” in that string and then instantly stop printing at that point. For instance if the string value was:
“Hi there this is a random string quit this should not be printed”
All that should be printed is “Hi there this is a random string”.
I was trying something like this, but I believe it to be wrong.
if ( input.indexOf( "quit" ) > -1 )
{
//code to stop printing here
}
Instead of thinking about the problem as “how to stop printing” (because once you start printing something in Java it’s pretty hard to stop it), think about it in terms of “How can I print only the words up to a certain point?” For example: