On p. 233 Table 3-3
There are 2 valueOf methods listed. There are actually 3 valueOf methods.
For example the Integer class has the following:
valueOf(
String)
valueOf(String, radix)
valueOf(int)
I think of this table as showing conversion methods from 1 type to another. Some example
Integer.valueOf(String) - converts from String to Integer
Integer.valueOf(int) - converts from int to Integer
Curiously enough there is another way to make the same conversions as above - that's with constructors.
Integer i1 = new Integer(String) - converts from string to Integer
Integer i2 = new Integer(int) - converts from int to Integer