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

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

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

    使用Hashtable對字符串進行碰撞

    1.在一些字符串數組中,常會有重復的記錄,比如手機號碼,我們可以通過Hashtable來對其進行過濾

    public String[] checkArray(String[] str)...{
    Hashtable<String, String> hash=new Hashtable<String, String>();

    for(int i=0;i<str.length;i++)...{
    if(!hash.containsKey(str[i])) //測試指定對象是否為此哈希表中的鍵
    hash.put(str[i], str[i]);
    }

    Enumeration enumeration=hash.keys(); //返回此哈希表中的鍵的枚舉
    String[] str_new=new String[hash.size()];
    int i=0;

    while(enumeration.hasMoreElements())...{
    str_new[i]=enumeration.nextElement().toString();
    i++;
    }
    return str_new;
    }
    示例:
    String[] mobile={"13811071500","13811071500","13811071501","13811071503","13811071501"};
    mobile=checkArray(mobile);
    for(int i=0;i<mobile.length;i++)
    System.out.println(mobile[i]);
    輸出結果為:
    13811071503
    13811071501
    13811071500

      2.A,B均為字符串數組,找出在A中存在,而在B中不存在的字符串
    public String[] compareArray(String[] A,String[] B){
    Hashtable<String, String> hash=new Hashtable<String, String>();
    Hashtable<String, String> hash_new=new Hashtable<String, String>();

    for(int i=0;i<B.length;i++)
    hash.put(B[i], B[i]);

    for(int i=0;i<A.length;i++){
    if(!hash.containsKey(A[i]))
    hash_new.put(A[i], A[i]);
    }

    String[] C=new String[hash_new.size()];
    int i=0;
    Enumeration enumeration=hash_new.keys();

    while(enumeration.hasMoreElements()){
    C[i]=enumeration.nextElement().toString();
    i++;
    }
    return C;
    }
    示例:
    String[] mobile1={"13811071500","13811071501","13811071502","13811071503","13811071504"};
    String[] mobile2={"13811071500","13811071505","13811071502","13811071506","13811071504"};
    String[] mobile3=compareArray(mobile1,mobile2);
    for(int i=0;i<mobile3.length;i++)
    System.out.println(mobile[i]);
    輸出結果:
    13811071503
    13811071501
    存在的問題:
    每次都是倒序,可以再對程序稍加改動,變成正序。

      3.將一個字符串數組中某一個特定的字符串過濾掉

    /** *//**檢驗一個字符串數組,若包含某一特定的字符串,則將該字符串從數組中刪
    除,返回剩余的字符串數組
    * @param str_array 字符串數組
    * @param str_remove 待刪除的字符串
    * @return 過濾后的字符串
    */
    public String[] removeStrFromArray(String[] str_array,String
    str_remove)...{
    Hashtable<String, String> hash=new Hashtable<String, String>();
    for(int i=0;i<str_array.length;i++)...{
    if(!str_array[i].equals(str_remove))
    hash.put(str_array[i], str_array[i]);
    }
    //生成一個新的數組
    String[] str_new=new String[hash.size()];
    int i=0;
    Enumeration enumeration=hash.keys();
    while(enumeration.hasMoreElements())...{
    str_new[i]=enumeration.nextElement().toString();
    i++;
    }
    return str_new;
    }

    posted @ 2007-07-30 16:36 my 閱讀(1379) | 評論 (0)編輯 收藏

    7月22日和朋友在電腦城,本想只是去看看,下個月再出手,但是還是抵擋不住這款本子那誘人的價格和JS的吹噓。看來自己還需要多磨練啊~~幸運的是,華碩這款本子用到現在基本沒什么問題,上網,看文檔,敲些代碼還是可以的。玩游戲,實況足球10也都還可以玩得起,自己滿足了呵呵。4月份買的臺式機早就被占用了,現在終于可以專心看點東西了。
    上圖:

    單獨照:

    posted @ 2007-07-27 08:20 my 閱讀(1782) | 評論 (0)編輯 收藏

    7月26號,到這家公司整整一年了。走與不走還在斗爭!
    發生了幾件事情
    1.公司的人事經理被開掉了,據說是老大直接開走的,對她的工作確實沒有值得滿意的地方,另外一些拿著不 低的薪水,而后不認真的同事也被干掉了,有一個人還能天天看小說。。暈
    2.有很多人來面試,估計公司要招幾個開發的充實我們
    3.自己買了款不是很貴的本子,以后在上圖了~
    4.發現樓下那家快餐店做的飯菜很好吃,這樣午飯省了不少心,5元/份,四個葷菜,滿足了。。。還可以在戶外吃,強悍
    5.發現對面公司是做建筑軟件的,吃飯都不出門,,,強。。但每天都在招人。。(不過MM很多,也很PP)
    6.需要看書,<JAVA與模式>,<深入淺出Tapestry>, <JDK6學習筆記>


    posted @ 2007-07-26 17:27 my 閱讀(861) | 評論 (0)編輯 收藏

    14號搬的家,16號就開始走路的去上班了,算過也要15分鐘,麻煩的是過馬路要等車,附近的人行天橋要走10分鐘這樣,只能放棄。早上打算吃米粉,但是都睡到很晚(丟臉...),還是繼續著面包豆奶的日子。以后上班舒服多了,附近就是一個公園。周末偶爾去游泳,,,希望在新的地方有新的收獲多些。。。

    posted @ 2007-07-18 15:16 my 閱讀(838) | 評論 (0)編輯 收藏

    霉翻了的7月份,從來沒有這么強烈希望時間消逝
    見鬼去吧,7月


    放松心情,多去鍛煉。。。

    posted @ 2007-07-09 16:42 my 閱讀(802) | 評論 (0)編輯 收藏

    僅列出標題
    共13頁: 上一頁 1 2 3 4 5 6 7 8 9 下一頁 Last 

    posts - 63, comments - 45, trackbacks - 0, articles - 99

    Copyright © my

    主站蜘蛛池模板: 最近中文字幕大全免费视频 | 99爱在线精品免费观看| 久久久受www免费人成| 男女交性永久免费视频播放| 亚洲人成日本在线观看| 国产精品久久久久久久久免费| 久久亚洲AV成人无码国产| 亚洲狠狠色丁香婷婷综合| 免费三级毛片电影片| 亚洲一区电影在线观看| 成人人免费夜夜视频观看| 久久精品亚洲一区二区| 无码精品人妻一区二区三区免费| 国产zzjjzzjj视频全免费| 男男gvh肉在线观看免费| 亚洲国产精品成人AV无码久久综合影院| 爱情岛论坛免费视频| 亚洲中文字幕不卡无码| 美女在线视频观看影院免费天天看 | 337p日本欧洲亚洲大胆色噜噜| 8090在线观看免费观看| 亚洲av成人综合网| 免费在线视频一区| a在线免费观看视频| 亚洲电影免费观看| 日本不卡免费新一二三区| 免费国产在线精品一区| 亚洲国产精品成人精品无码区 | 亚洲成A∨人片天堂网无码| 成人在线免费视频| 亚洲AV无码乱码国产麻豆| 91高清免费国产自产| 亚洲变态另类一区二区三区| 亚洲精品乱码久久久久久不卡| 99视频免费播放| 亚洲AV成人无码久久精品老人| 97在线视频免费公开视频| 亚洲国产精品久久丫| 亚洲男人的天堂在线va拉文| **一级一级毛片免费观看| 精品无码专区亚洲|