Analyze the following code:
ArrayList list = new ArrayList();
list.add("Beijing");
list.add("Tokyo");
list.add("Shanghai");
list.set(3, "Hong Kong");
list.add("Beijing");
list.add("Tokyo");
list.add("Shanghai");
list.set(3, "Hong Kong");
a. The last line in the code causes a runtime error because there is no element at index 3 in the array list.
b. The last line in the code has a compile error because there is no element at index 3 in the array list.
c. If you replace the last line by list.add(3, "Hong Kong"), the code will compile and run fine.
d. If you replace the last line by list.add(4, "Hong Kong"), the code will compile and run fine.
ac There is no element at index 3.
You might also like to view...
____ is the feeling one gets when he or she feels pressure not to do something, even though it is legal to do so, because of fear of prosecution.
A. Chilling effect B. Chilly respect C. Cold rush D. Icy sludge
Methods are sometimes called ____.
A. segments B. modules C. classes D. routines
By default, Normal styles are applied to any text you type.
Answer the following statement true (T) or false (F)
What security term describes a program written to collect information and store it on the hard drive?
A) Virus B) Intrusion detection and alerts C) Cookie D) Authentication