java對(duì)象類型 java如何實(shí)現(xiàn)判斷一個(gè)對(duì)象所有的屬性是否為空?
java如何實(shí)現(xiàn)判斷一個(gè)對(duì)象所有的屬性是否為空?其實(shí)不用那么麻煩,只用定義一個(gè)方法,然后使用下面的代碼片段來(lái)判斷字段是否為空:for (Field f : obj.getClass().getDecl
java如何實(shí)現(xiàn)判斷一個(gè)對(duì)象所有的屬性是否為空?
其實(shí)不用那么麻煩,只用定義一個(gè)方法,然后使用下面的代碼片段來(lái)判斷字段是否為空:for (Field f : obj.getClass().getDeclaredFields()) { f.setAccessible(true) if (f.get(obj) == null) { //判斷字段是否為空,并且對(duì)象屬性中的基本都會(huì)轉(zhuǎn)為對(duì)象類型來(lái)判斷 ...... }}
java怎么判斷對(duì)象為null?
public static void main(String[] args) {//person是對(duì)象newPerson的引用Person person = new Person()//判斷是否為空if(person==null){//如果為空 打印對(duì)象為空System.out.println("對(duì)象為空")}else{//如果為不為空 打印personSystem.out.println("對(duì)象為" person)}}