Click here to watch in Youtube :
https://www.youtube.com/watch?v=fpcRWP3z6_Y&list=UUhwKlOVR041tngjerWxVccw
Click the below Image to Enlarge
Java Tutorial : Java wrapper class(conversion methods) |
public class WrapperClassTest { public static void main(String[] args) { /* * Decodes a string into an integer. Can accept * string representations of decimal, octal, or * hexadecimal numbers as input. */ Integer integerObj = Integer.decode("99"); System.out.println("Integer.decode(\"99\") = " + integerObj); /* * Returns an Integer object holding the value of * the specified string representation. */ integerObj = Integer.valueOf("108"); System.out .println("Integer.valueOf(\"108\") = " + integerObj); /* * Returns an Integer object holding the value of * the specified primitive. */ integerObj = Integer.valueOf(10); System.out.println("Integer.valueOf(10) = " + integerObj); /* * Returns an Integer object holding the integer * value of the specified string representation, * parsed with the value of radix. For example, if s * = "333" and radix = 8, the method returns the * base-ten integer equivalent of the octal number * 333. */ integerObj = Integer.valueOf("333", 8); System.out.println("Integer.valueOf(\"333\", 8) = " + integerObj); /* * Returns a String object representing the value of * this Integer. */ String strValue = integerObj.toString(); System.out.println("integerObj.toString() = " + strValue); /* * Returns a String object representing the * specified integer. */ strValue = Integer.toString(876); System.out.println("integerObj.toString(876) = " + strValue); /* * Returns an integer (decimal only). */ int intValue = Integer.parseInt("60"); System.out.println("Integer.parseInt(\"60\") = " + intValue); /* * Returns an integer, given a string representation * of decimal, binary, octal, or hexadecimal (radix * equals 10, 2, 8, or 16 respectively) numbers as * input. */ intValue = Integer.parseInt("24", 8); System.out.println("Integer.parseInt(\"24\", 8) = " + intValue); } }
Integer.decode("99") = 99 Integer.valueOf("108") = 108 Integer.valueOf(10) = 10 Integer.valueOf("333", 8) = 219 integerObj.toString() = 219 integerObj.toString(876) = 876 Integer.parseInt("60") = 60 Integer.parseInt("24", 8) = 20
Refer:
https://docs.oracle.com/javase/8/docs/api/index.html?java/lang/Integer.html
https://sites.google.com/site/javaee4321/java/WrapperClassDemo_conversions_method.zip?attredirects=0&d=1
Github Link:
https://github.com/ramram43210/Java/tree/master/BasicJava/WrapperClassDemo_conversions_method
Bitbucket Link:
https://bitbucket.org/ramram43210/java/src/cedeb080226a76d0729219432daf4c1927cf3540/BasicJava/WrapperClassDemo_conversions_method/?at=master
See also:
No comments:
Post a Comment