Java Reference
In-Depth Information
returns the double value 199.98. If there is any possibility that the string named by
theString has extra leading or trailing blanks, you should instead use
Double.parseDouble(theString.trim())
The method trim is a method in the class String that trims off leading and trailing
whitespace, such as blanks.
If the string is not a correctly formed numeral, then the invocation of
Double.parseDouble will cause your program to end. The use of trim helps
somewhat in avoiding this problem.
Similarly, the static methods Integer.parseInt , Long.parseLong , and
Float.parseFloat convert from string representations to numbers of the
corresponding primitive types int , long , and float , respectively.
Each of the numeric wrapper classes also has a static method called toString that
converts in the other direction, from a numeric value to a string representation of the
numeric value. For example,
parseInt
Double.toString(123.99)
returns the string value "123.99" .
Character , the wrapper class for the primitive type char , contains a number of static
methods that are useful for string processing. Some of these methods are shown in Display
5.8. A simple example of using the static method toUpperCase of the class Character is
given in Display 5.9. As is typical, this program combines the string-processing methods of
the class String with the character-processing methods in the class Character .
There is also a wrapper class Boolean corresponding to the primitive type boolean .
It has names for two constants of type Boolean: Boolean . TRUE and Boolean.FALSE ,
which are the Boolean objects corresponding to the values true and false of the
primitive type boolean .
Character
Boolean
Display 5.8
Some Methods in the Class Character (part 1 of 2)
The class Character is in the java.lang package, so it requires no import statement.
public static char toUpperCase( char argument)
Returns the uppercase version of its argument . If the argument is not a letter, it is returned unchanged.
EXAMPLE
Character.toUpperCase('a') and Character.toUpperCase('A') both return 'A' .
public static char toLowerCase( char argument)
Returns the lowercase version of its argument . If the argument is not a letter, it is returned unchanged.
EXAMPLE
Character.toLowerCase('a') and Character.toLowerCase('A') both return 'a' .
(continued)
 
Search WWH ::




Custom Search