public class Exercise {
public static void main(String[] args)
{
String str1 = "Red is favorite color.";
String str2 = "Orange is also my favorite color.";
// The String to check the above two Strings to see
// if they start with this value (Red).
String startStr = "Red";
// Do either of the first two Strings start with startStr?
boolean starts1 = str1.startsWith(startStr);
boolean starts2 = str2.startsWith(startStr);
// Display the results of the startsWith calls.
System.out.println( str1 + " starts with " +
startStr + "? " + starts1);
System.out.println(str2 + " starts with " +
startStr + "? " + starts2);
}
}
Red is favorite color. starts with Red? true
Orange is also my favorite color. starts with Red? false
Press any key to continue . . .
First understand the algorithm carefully. Then study the program line-by-line and compare it with the output. Finally, review the explanation section to strengthen your logic and programming understanding.
Rewrite the program without looking at the code. Modify values, conditions or logic and run it again. This helps improve confidence and strengthens coding skills much faster.