Question
1 2 3 4 5 6 7 8 9 10 11 12 13 14 String theBard=Alas poor Yorick; String theSubBard=theBard.substring(5,9); String theCliche=A poor workman blames
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | String theBard="Alas poor Yorick"; String theSubBard=theBard.substring(5,9); String theCliche="A poor workman blames his tools"; String theSubCliche=theCliche.substring(2,7); String output="The result is: ";
if (theSubBard.equals(theSubCliche)) { output = output + " a cliched phrase!"; } else { output = output + " a work of genius!"; }
System.out.println(output); |
For the following program segment, fill in the tracing table below as described in the course notes. You should make a duplicate of this table in your homework submission.
1 2 3 4 5 6 7 8 9 | String str = "Hello World!"; int test = 6; String output = ""; if (test >= str.length()) { output = "Bigger!"; } else { output = "Smaller!"; } |
Statement | Program State |
String str = "Hello World"; int test = 6; String output = ""; | |
str = test = output = | |
if ( test >= str.length() ) { | |
str = test = output = | |
output = "Bigger!"; | |
str = test = output = | |
else { | |
str = test = output = | |
output = "Smaller!"; | |
str = test = output = | |
} | |
str = test = output = |
For the following program segment, give the output produced by the segment:
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started