Cboy

          instanceof比較

          instanceof 比較時會連父類一起比較

          class A{}


          class B extendsA{}


          public class Test
          {
          public static void main(String args[])
          {
          B b= new B();
          biJiao(b);
          }
          }


          有一方法


          biJiao(object obj)
          {
          if (ojb instanceof A )
          {
          System.out.println("這里會顯示True");
          }
          }


          這樣不能顯示唯一的,要顯示唯一的用 Class 方法.每個類都會有一個唯一的Class.如這里改成


          biJiao(object obj)
          {
          if (ojb.getClass==A.Class() )
          {
          System.out.println("這里會顯示False");
          }
          }

          posted on 2005-12-30 03:20 大森林 閱讀(313) 評論(0)  編輯  收藏 所屬分類: JAVA學習筆


          只有注冊用戶登錄后才能發表評論。


          網站導航:
          相關文章:
           
          主站蜘蛛池模板: 安溪县| 邵阳市| 綦江县| 扬中市| 河东区| 长兴县| 永嘉县| 镇宁| 阳信县| 子洲县| 迁安市| 武强县| 霍州市| 东丰县| 新沂市| 民县| 郎溪县| 邓州市| 阳朔县| 藁城市| 伊宁市| 陆良县| 常宁市| 五大连池市| 田林县| 睢宁县| 两当县| 唐河县| 河西区| 驻马店市| 安义县| 吴忠市| 凤阳县| 盐源县| 邢台县| 金寨县| 洞口县| 渝中区| 收藏| 鞍山市| 临颍县|