Conversion in Java

String to Integer Conversions

source: https://www.geeksforgeeks.org/string-to-integer-in-java-parseint/

Difference between parseInt() and valueOf():

parseInt() parses the string and returns the primitive integer type. However, valueOf() returns an Integer object.

Note:

valueOf() uses parseInt() internally to convert to integer.

parseInt()

        int decimalExample = Integer.parseInt("20"); 
        int signedPositiveExample = Integer.parseInt("+20"); 
        int signedNegativeExample = Integer.parseInt("-20");

valueOf()

        int decimalExample = Integer.valueOf("20"); 
        int signedPositiveExample = Integer.valueOf("+20"); 
        int signedNegativeExample = Integer.valueOf("-20");

Integer to String Conversions

source: https://www.geeksforgeeks.org/different-ways-for-integer-to-string-conversions-in-java/

1.Convert using Integer.toString(int)

  1. Convert using String.valueOf(int)

3.Convert using Integer(int).toString()

4.Convert using DecimalFormat

5.Convert using StringBuffer or StringBuilder

StringBuilder

Last updated

Was this helpful?