
40. At each iteration, the number of tokens left in st is 1 less than at the
previous iteration. Therefore, the countTokens method returns succes-
sively 6, 5, 4, 3 whereas the value of i is successively 0, 1, 2, and 3, at
which time the for loop terminates. To fix the problem, assign the
value of the number of tokens in st to a variable, and use that variable
in your for loop header as follows:
int numberOfTokens = st.countTokens( );
for ( int i = 0; i < numberOfTokens; i++ )
12.18 Exercises,Problems,and Projects
12.18.1 Multiple Choice Exercises
1. JTextField
4. true
7. All three of them
10. false
13. the horizontal and vertical gaps between the 5 areas ...