int和Integer有什么区别?如何相互转换呢?
int是java的原始数据类型,Integer是int的封装类
int转Integer:
int a=3;
Integer A=new Integer(a);
或:
Integer A=Integer.valueOf(a);
Integer到int:
Integer A=new Integer(5);
int a=A.intValue();
至于Integer.parseInt(String str)则是将String类型转为int类型。