--- old/src/share/classes/java/lang/Integer.java 2012-01-23 09:34:32.000000000 -0800 +++ new/src/share/classes/java/lang/Integer.java 2012-01-23 09:34:32.000000000 -0800 @@ -93,13 +93,13 @@ * *
If the first argument is negative, the first element of the
* result is the ASCII minus character {@code '-'}
- * ('\u002D'
). If the first argument is not
+ * ({@code '\u005Cu002D'}). If the first argument is not
* negative, no sign character appears in the result.
*
*
The remaining characters of the result represent the magnitude
* of the first argument. If the magnitude is zero, it is
* represented by a single zero character {@code '0'}
- * ('\u0030'
); otherwise, the first character of
+ * ({@code '\u005Cu0030'}); otherwise, the first character of
* the representation of the magnitude will not be the zero
* character. The following ASCII characters are used as digits:
*
@@ -107,9 +107,9 @@
* {@code 0123456789abcdefghijklmnopqrstuvwxyz}
*
*
- * These are '\u0030'
through
- * '\u0039'
and '\u0061'
through
- * '\u007A'
. If {@code radix} is
+ * These are {@code '\u005Cu0030'} through
+ * {@code '\u005Cu0039'} and {@code '\u005Cu0061'} through
+ * {@code '\u005Cu007A'}. If {@code radix} is
* N, then the first N of these characters
* are used as radix-N digits in the order shown. Thus,
* the digits for hexadecimal (radix 16) are
@@ -170,7 +170,7 @@
* value, no leading sign character is printed.
*
*
If the magnitude is zero, it is represented by a single zero
- * character {@code '0'} ('\u0030'
); otherwise,
+ * character {@code '0'} ({@code '\u005Cu0030'}); otherwise,
* the first character of the representation of the magnitude will
* not be the zero character.
*
@@ -203,7 +203,7 @@
* Integer.parseUnsignedInt(s, 16)}.
*
*
If the unsigned magnitude is zero, it is represented by a
- * single zero character {@code '0'} ('\u0030'
);
+ * single zero character {@code '0'} ({@code '\u005Cu0030'});
* otherwise, the first character of the representation of the
* unsigned magnitude will not be the zero character. The
* following characters are used as hexadecimal digits:
@@ -212,9 +212,9 @@
* {@code 0123456789abcdef}
*
*
- * These are the characters '\u0030'
through
- * '\u0039'
and '\u0061'
through
- * '\u0066'
. If uppercase letters are
+ * These are the characters {@code '\u005Cu0030'} through
+ * {@code '\u005Cu0039'} and {@code '\u005Cu0061'} through
+ * {@code '\u005Cu0066'}. If uppercase letters are
* desired, the {@link java.lang.String#toUpperCase()} method may
* be called on the result:
*
@@ -248,7 +248,7 @@
* Integer.parseUnsignedInt(s, 8)}.
*
*
If the unsigned magnitude is zero, it is represented by a
- * single zero character {@code '0'} ('\u0030'
);
+ * single zero character {@code '0'} ({@code '\u005Cu0030'});
* otherwise, the first character of the representation of the
* unsigned magnitude will not be the zero character. The
* following characters are used as octal digits:
@@ -257,8 +257,8 @@
* {@code 01234567}
*
*
- * These are the characters '\u0030'
through
- * '\u0037'
.
+ * These are the characters {@code '\u005Cu0030'} through
+ * {@code '\u005Cu0037'}.
*
* @param i an integer to be converted to a string.
* @return the string representation of the unsigned integer value
@@ -286,11 +286,11 @@
* Integer.parseUnsignedInt(s, 2)}.
*
*
If the unsigned magnitude is zero, it is represented by a
- * single zero character {@code '0'} ('\u0030'
);
+ * single zero character {@code '0'} ({@code '\u005Cu0030'});
* otherwise, the first character of the representation of the
* unsigned magnitude will not be the zero character. The
- * characters {@code '0'} ('\u0030'
) and {@code
- * '1'} ('\u0031'
) are used as binary digits.
+ * characters {@code '0'} ({@code '\u005Cu0030'}) and {@code
+ * '1'} ({@code '\u005Cu0031'}) are used as binary digits.
*
* @param i an integer to be converted to a string.
* @return the string representation of the unsigned integer value
@@ -461,9 +461,9 @@
* must all be digits of the specified radix (as determined by
* whether {@link java.lang.Character#digit(char, int)} returns a
* nonnegative value), except that the first character may be an
- * ASCII minus sign {@code '-'} ('\u002D'
) to
+ * ASCII minus sign {@code '-'} ({@code '\u005Cu002D'}) to
* indicate a negative value or an ASCII plus sign {@code '+'}
- * ('\u002B'
) to indicate a positive value. The
+ * ({@code '\u005Cu002B'}) to indicate a positive value. The
* resulting integer value is returned.
*
*
An exception of type {@code NumberFormatException} is @@ -478,8 +478,8 @@ * *
'\u002D'
) or plus sign
- * {@code '+'} ('\u002B'
) provided that the
+ * {@code '-'} ({@code '\u005Cu002D'}) or plus sign
+ * {@code '+'} ({@code '\u005Cu002B'}) provided that the
* string is longer than length 1.
*
* '\u002D'
) to indicate a negative value or an
- * ASCII plus sign {@code '+'} ('\u002B'
) to
+ * ({@code '\u005Cu002D'}) to indicate a negative value or an
+ * ASCII plus sign {@code '+'} ({@code '\u005Cu002B'}) to
* indicate a positive value. The resulting integer value is
* returned, exactly as if the argument and the radix 10 were
* given as arguments to the {@link #parseInt(java.lang.String,
@@ -606,7 +606,7 @@
* specified radix (as determined by whether {@link
* java.lang.Character#digit(char, int)} returns a nonnegative
* value), except that the first character may be an ASCII plus
- * sign {@code '+'} ('\u002B'
). The resulting
+ * sign {@code '+'} ({@code '\u005Cu002B'}). The resulting
* integer value is returned.
*
* An exception of type {@code NumberFormatException} is @@ -621,7 +621,7 @@ * *
'\u002B'
) provided that the
+ * {@code '+'} ({@code '\u005Cu002B'}) provided that the
* string is longer than length 1.
*
* '\u002B'
). The resulting integer value
+ * '+'} ({@code '\u005Cu002B'}). The resulting integer value
* is returned, exactly as if the argument and the radix 10 were
* given as arguments to the {@link
* #parseUnsignedInt(java.lang.String, int)} method.