判斷一個類是否是基本類型或者基本類型包裝類

	private boolean isPrimitive(Class<?> clazz) {
		try {
			if (clazz.isPrimitive()) {
				return true;
			}
			return ((Class<?>) clazz.getField("TYPE").get(null)).isPrimitive();
		} catch (IllegalArgumentException | IllegalAccessException | NoSuchFieldException | SecurityException e) {
			return false;
		}
	}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章