On the copyright page (facing the first page of the Preface), there is a printing history of the book. The printing history is a row of numbers that—at the 1st printing—looks like this:
10 9 8 7 6 5 4 3 2 1
At each subsequent printing, one number is removed from the end of this row of numbers to indicate which printing of the book you have. For example, the last number in the row of numbers in the 2nd printing is 2, and so on.
When an error is fixed in a reprint, it is marked with a code such as [B3C2] = fixed in Big Java's 3rd printing, Java Concepts 2nd printing.
box.move(1, 1)
to box.translate(1, 1)
else if (scores.size() == 1)to
else if (scoresSize == 1)
Scanner in = new Scanner(System.in);
from the ScoreTester1
class.question.addChoice("Canada", true);
to choiceQuestion.addChoice("Canada", true);
scene.setFocusable(true);add
scene.requestFocus();
6E6 6,995.00
to 6E6 $6,995.00
http://theory.lcs.mit.edu/~rivest/rsapaper.pdf
to http://people.csail.mit.edu/rivest/Rsapaper.pdf
sumHelper(int[] a, int start)
adds a[start]
and sumHelper(a, start + 1)
”. sum(a)
can make a new array smaller
containing a[1]
...a[a.length - 1]
and compute a[0] + sum(smaller)
. But it is inefficient to make a copy of the array in each step.” [0] | [1] | [2] | [3] | [4] | [5] | [6] | [7] | [8] | [9] |
1 | 4 | 5 | 8 | 9 | 12 | 17 | 20 | 24 | 32 |
In the next paragraph, change a[3]
to a[4]
. Change the next array to
[0] | [1] | [2] | [3] | [4] | [5] | [6] | [7] | [8] | [9] |
1 | 4 | 5 | 8 | 9 | 12 | 17 | 20 | 24 | 32 |
Change “Now the last value of the first half of this sequence is 17” to “The middle element of this sequence is 20”. Change the next two arrays to
[0] | [1] | [2] | [3] | [4] | [5] | [6] | [7] | [8] | [9] |
1 | 4 | 5 | 8 | 9 | 12 | 17 | 20 | 24 | 32 |
and
[0] | [1] | [2] | [3] | [4] | [5] | [6] | [7] | [8] | [9] |
1 | 4 | 5 | 8 | 9 | 12 | 17 | 20 | 24 | 32 |
In the paragraph below, change a[5]
to a[6]
.
Thanks to Reva Abramson, Kathleen O'Brien, Adam Cannon, Rick Giles, Carolyn Rosiene, David Ruminer, Edwin St.Hilaire, David Taylor, Tan Tran, Thomas Wulf, and (your name might go here) for their bug reports and suggestions
Please report any remaining bugs in this edition on the bug report form.