Java中整数和整数之间的区别
Javaint和Integer都用于存储整数类型的数据,两者之间的主要区别是int的类型是基本类型,而Integer是类的类型。当在开发过程中将OOP的概念引入画面时,这种区别就变得很重要,因为int遵循以下原则:原始数据类型,而Integer充当包装器类。
以下是int和Integer之间的重要区别。
toBinaryString()
,toOctalString()
或toHexString()
分别。reverse()
,rotateLeft()
并rotateRight()
分别。intvsInteger的示例
JavaTester.java
示例
public class JavaTester { public static void main(String args[]){ Integer a = new Integer("456"); //无法投放 // int a = (int)"456"; //无法投放 // int c="456"; //使用方法可以转换 //来自IntegerWrapper类 int b = Integer.parseInt("456"); System.out.print(b); } }
输出结果
456