Chapter 5 Test - page 174
1 Show two ways to declare a one-dimensional array of 12 doubles.
2 Show how to initialize a one-dimensional array of integers with the values 1 to 5.
3 Write a program that uses an array to find the average of 10 double values. Use the 10 values you want.
4 Change section sort Try this 5-1 to sort an array of strings. Demonstrate that it works.
5 What is the difference between the indexOf( ) and lastIndexOf( ) String methods?
6 Since all strings are objects of type String, show how to call the length( ) and charAt( ) methods on this string literal: “I like Java”.
7 Expanding the Encode encoding class, modify it so that it uses a
eight character string as key.
8 Can bitwise operators be applied to double type?
9 Show how the following sequence can be rewritten using the operator ?.
if(x < 0) y = 10;
else y = 20;
10 In the following fragment, is & a bitwise or logical operator? Why?
boolean a, b;
// ...
if(a & b) ...
11 Is it an error to go beyond the end of an array? What about indexing an array with a negative value?
12 What is the unsigned right shift operator?
13 Rewrite the MinMax class shown earlier in this chapter so that it uses a for-each style for loop.
14 Can the for loops that perform sorting in the Bubble class shown in the Try This 5-1 section be converted to for-each style loops? If not, why not?
15 Can a String control a switch statement?
The above is the detailed content of Final Tests Chapter More Data Types and Operators. For more information, please follow other related articles on the PHP Chinese website!