The Java Developers Almanac 1.4


Order this book from Amazon.

   
Home > List of Packages > java.lang  [58 examples] > Strings  [12 examples]

e78. Converting a Primitive Type Value to a String

There are two ways to convert a primitive type value into a string. The explicit way is to call String.valueOf(). The implicit way is to use the string concatenation operator `+'.
    // Use String.valueOf()
    String s = String.valueOf(true);     // true
    s = String.valueOf((byte)0x12);      // 18
    s = String.valueOf((byte)0xFF);      // -1
    s = String.valueOf('a');             // a
    s = String.valueOf((short)123);      // 123
    s = String.valueOf(123);             // 123
    s = String.valueOf(123L);            // 123
    s = String.valueOf(1.23F);           // 1.23
    s = String.valueOf(1.23D);           // 1.23
    
    // Use +
    s = ""+true;                         // true
    s = ""+((byte)0x12);                 // 18
    s = ""+((byte)0xFF);                 // -1
    s = ""+'a';                          // a
    s = ""+((short)123);                 // 123
    s = ""+123;                          // 123
    s = ""+123L;                         // 123
    s = ""+1.23F;                        // 1.23
    s = ""+1.23D;                        // 1.23

 Related Examples
e70. Constructing a String
e71. Comparing Strings
e72. Determining If a String Contains a Substring
e73. Getting a Substring from a String
e74. Searching a String for a Character or a Substring
e75. Replacing Characters in a String
e76. Replacing Substrings in a String
e77. Converting a String to Upper or Lower Case
e79. Converting Between Unicode and UTF-8
e80. Determining a Character's Unicode Block
e81. Determining If a String Is a Legal Java Identifier

See also: Arrays    Assertions    Classes    Commands    Numbers    Objects    System Properties    Threads   


© 2002 Addison-Wesley.