Java基礎面試題:int 與 Integer 的區別

1 int是基本數據類型,Integer是int的包裝類,包裝類中提供了對整數的操作方法,int和Integer可以自動裝箱和拆箱

2 當int、Integer作爲類的屬性聲明時的類型時,int的默認值是0,Integer的默認值是null

package net.csdn.blog.karen;

/**
 * 包裝類演示
 * 
 * @author:Karen Chia
 * @date:2018年11月13日 上午9:32:06
 */
public class ClazzDemo {

	private static int intVal;
	private static Integer integerVal;

	public static void main(String[] args) {
		System.out.println("int類型的初始值 = " + intVal);
		System.out.println("Integer類型的初始值 = " + integerVal);
	}
}
int類型的初始值 = 0
Integer類型的初始值 = null
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章