What would the method call myMethod(“Karel The Dog”, ‘e’) output?

3
What kind of error would the method call myMethod(“Frog”) cause?
public void myMethod(String x)
{
for(int i = 0; i <= x.length(); i++)
{
System.out.println(x.substring(i, i+1));
}
}
What will the call to the method funWithNumbers(314159) print to the screen?

314159
What does the call to the method someMethod(3,1) output?

10
What will the call to method patternGrid(3,4,’#’) print?

####
####
####
What would the call to method divideByTen(340) output?
public int divideByTen(int num)
{
while(num / 10 >= 10)
{
num /= 10;
}
return num;
}
34
Consider the following method:
What is returned as a result of the call mystery(“Lunchbox”, 4)?

xoxbox
Consider the following code segment:
int x = 10;
int y = 2;
int count = 1;
while(x > y)
{
x /= y;
count++;
}
What will the value of count be after executing the code segment?
3
What will the final result be when run in the console?

* * * *
* * *
* *
*
Consider the following code segment:
String word = “Cafeteria”;
for(/* missing condition */)
{
System.out.print(word.substring(i+1,i+2) + “ “);
}
The code segment is intended to print every other letter in the word, starting with index 0, to produce the result C f t r a. Which of the following can be used to replace /* missing condition */ so that the code segment works as intended?
Consider the following code segment:
Which of the following for loops would return the same value if System.out.println(sum) were printed?
III only
II, III and IV
II only
II and III
III and I

II and III
Consider the following method:
What would the value of sum be after the method call countPs(“Peter Piper picked a pack of pickled peppers”)?
9
How many times will the word “Heyo!” be printed in the following code segment?

15
Consider the following code segment:
int num = 8;
for(int i = num; i > 0; i -= 3) //Line 2
{
System.out.print(“ “ + i + “ “);
}
Which of the following best explains how changing i > 0 to i >= 0 will change the result?
Consider the following method:
What value word would be printed as a result of the call mix(“Hippopotamus”, “p”)?
Hi0o0tamus
Consider the following incomplete code segment, which is intended to increase the value of each digit in a String by one. For example, if num is 12345, then the resulting String would be 23456.
Which of the following should replace /* Missing Loop Header */ so that the code segment works as intended?

Consider the following code segment:
Which of the following best explains the result of changing j < 4 to j > 4 on line 1?

What, if anything, is printed as a result of executing this statement?

What are while loops?
while (boolean expression)
{
//code executes until false
}
What are infinite loops?
Occurs when the expression in a while loop never evaluates to false. The program continues to run infinitely
What is the purpose of “break?”
Breaks out of a while loop and executes statement that immediately follows while loop
What is the purpose of return?
Keyword used in methods to return a value back to the initial program that called the method
How can you avoid infinity loops?
What are for loops?
for(variable initialization; boolean expression; increment)
{
//will execute if boolean is true, and until the boolean expression is false
}