<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    測試

    逝去的月光,黎明的紅日
    posts - 2, comments - 2, trackbacks - 0, articles - 5

    怎樣通過字符串取得Class

    Posted on 2007-07-16 21:51 測試 閱讀(615) 評論(0)  編輯  收藏 所屬分類: Java,Eclipse

    今天由于要用到通過一個字符串取得Class,開始通過Class的forName(String)方法可以得到,但是當我輸入的是一個數組的時候,好像就不行了,通過forName(String)取得的卻是空的,按照原來的思路好像是可以的,因為數組也是一個對象,也就是說可以getClass,為什么卻不能得到,比較傷腦子,后來通過一個不是辦法的辦法解決了,呵呵,僅供參考。

     1
     2//.
     3
     4    public static Class findClass(String r_className,ClassLoader r_loader){
     5        String t_className = new String(r_className);
     6        int arryIndex = t_className.lastIndexOf("[]");
     7        boolean isarryClass = false;
     8        if(arryIndex > 0){
     9            t_className = t_className.substring(0,arryIndex);
    10            isarryClass = true;
    11        }

    12        Class claz = null;
    13        try {
    14            claz = Class.forName(t_className,true,r_loader);
    15        }
     catch (ClassNotFoundException e) {}
    16        if(isarryClass && claz != null){
    17            claz = Array.newInstance(claz, 1).getClass();
    18        }

    19        return claz;
    20    }

    21//.
    現在還沒有發現不能處理的情況。

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


    網站導航:
     
    主站蜘蛛池模板: 亚洲av午夜电影在线观看| 亚洲精品在线不卡| 香蕉视频免费在线播放| 成人性生交视频免费观看| 亚洲精品福利你懂| 成年女人午夜毛片免费视频| 亚洲午夜无码久久久久软件 | 亚洲中文无码卡通动漫野外| 亚洲一区二区三区免费观看| 亚洲欧洲视频在线观看| 国产一卡2卡3卡4卡2021免费观看 国产一卡2卡3卡4卡无卡免费视频 | 又大又硬又爽又粗又快的视频免费| 久久久久亚洲AV片无码| 久久久久高潮毛片免费全部播放| 亚洲一区二区三区夜色| 免费大片黄在线观看yw| 亚洲字幕AV一区二区三区四区| 四虎影视www四虎免费| 美女被免费视频网站| 亚洲啪啪AV无码片| 亚洲成av人片天堂网| 免费一级不卡毛片| 亚洲国产精品人久久电影| 成人毛片免费在线观看| 污视频网站免费观看| 亚洲乱码一区二区三区在线观看| 四虎国产成人永久精品免费| 国产91在线|亚洲| 成人亚洲综合天堂| 成人性做爰aaa片免费看| 亚洲成a人片7777| 全部免费毛片在线| 亚洲免费视频网站| 亚洲av色香蕉一区二区三区| JLZZJLZZ亚洲乱熟无码| 最近2019中文字幕免费直播| 亚洲成a∧人片在线观看无码| 在线a亚洲v天堂网2019无码| 免费专区丝袜脚调教视频| 免费人成视频在线观看免费| 亚洲精品免费在线观看|