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

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

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

    今天面試中有一題是這樣描述的,將int m[] 數組中相同的數據過濾掉只留一個,并把過濾后的數據放入一個新的數組int n[]。例如int m[]={1,1,5,3,5,2,4,4,2,3},過濾后并排序后,n[]={1,2,3,4,5}。這道題本來是很簡單的,我的思路是把m數組中的數據先放入hashset中,因為hashset有過濾重復元素的功能,可是我一時想不起來怎么把它怎么轉換成int [],結果我只寫了一個排序算法在試卷上。都怪自己平時太依賴IDE了,這樣常見的集合類里面具體有那些方法我從來都沒認真去記,只知道在什么在什么情況下該使用哪個集合類,然后借助eclipse一點一點的方法都列出來了,完全不用去記。但是在考試中既沒有eclipse更沒有JDK文檔,只有一張可以答題的白紙,一個簡單到不能再簡單的問題都讓我犯暈,哎,看來以后確實應該好好用用記事本了。我回去以后在電腦上簡單的敲了幾下就搞定了,下面是我對道題的解答:
    import java.util.HashSet;
    /** 
     *
     * 
    @author <a href="mailto:flustar2008@163.com">flustar</a>
     * 
    @version 1.0 
     * Creation date: Mar 20, 2008 11:34:08 PM
     
    */

    public class Test {
        
    public static int [] filterAndsort(int m[]){
              HashSet hs
    =new HashSet();
               
    for(int i=0;i<m.length;i++){
                   hs.add(m[i]);
               }

              Object t[]
    =hs.toArray();
              
    int n[]=new int[t.length];
              
    for(int j=0;j<t.length;j++){
                  n[j]
    =(Integer)t[j];
              }

              
    //------------------------------//
              for(int x=0;x<=n.length-2;x++){
                  
    for(int y=x+1;y<=n.length-1;y++){
                      
    if(n[x]>n[y]){
                          
    int temp=n[x];
                          n[x]
    =n[y];
                          n[y]
    =temp;
                      }

                  }

              }

              
    return n;
        }

       
    public static void main(String args[]){
           
    int m[]={1,1,5,3,5,2,4,4,2,3};
           
    int n[]=filterAndsort(m);
           
    for(int i=0;i<n.length;i++){
               System.out.println(n[i]);
           }

         
          
       }

    }

    在試卷上編程的滋味實在是不好受,都怪自己太愛使用eclipse了,看來以后非常有必要使用記事本了。

     

    Feedback

    # re: 記錄一道過濾int數組中相同數據并按從小到大的排序的試題  回復  更多評論   

    2009-01-02 11:39 by 海盜
    恩恩 有同感啊

    posts - 146, comments - 143, trackbacks - 0, articles - 0

    Copyright © flustar

    主站蜘蛛池模板: 色www永久免费视频| 最刺激黄a大片免费网站| 成人午夜视频免费| 911精品国产亚洲日本美国韩国| 两性色午夜免费视频| 国产AV无码专区亚洲AV漫画 | 亚洲第一页在线视频| 99久久精品免费视频| 亚洲综合无码一区二区| 99久久国产免费-99久久国产免费| 亚洲第一成年男人的天堂| 无码人妻丰满熟妇区免费| 亚洲成在人线电影天堂色| 黄页网站免费观看| 亚洲另类无码专区首页| 国产成人免费a在线视频色戒| 男人j进女人p免费视频| 伊人久久大香线蕉亚洲| 91av视频免费在线观看| 亚洲av无码国产综合专区| 免费观看男人免费桶女人视频 | 黄色a三级免费看| 免费人成视频在线观看免费| 亚洲免费视频一区二区三区| 日韩免费在线观看视频| 亚洲午夜精品第一区二区8050| 99久久婷婷免费国产综合精品| 亚洲国产成人私人影院| 欧洲精品成人免费视频在线观看 | 最近2019中文字幕免费看最新| 美女被爆羞羞网站在免费观看 | 亚洲高清偷拍一区二区三区| 99在线热播精品免费99热| 亚洲国产精品综合久久网各| 四虎影永久在线高清免费| 免费观看成人久久网免费观看| 亚洲综合精品伊人久久| 狠狠综合久久综合88亚洲| 国内精品乱码卡1卡2卡3免费| 日韩a毛片免费观看| 亚洲精品无码久久久久久久|