系统给出一个数组,一个值,在数组中怎么找出同样的对象?并完成以下程序
  public Integer show(ArrayList valuelist int value){  
  }

解决方案 »

  1.   

    应该是:public Integer show(ArrayList valuelist, int value){ 
      
      }
      

  2.   

    value不是对象,你要找的应该是valuelist对象列表里与value值相等的对象,便利一下list列表,
    boolean isExist = false;
    Integer valueObj = new Integer(value);
    for(int i = 0; i < valuelist.size(); i++){
        Integer in = (Integer)valuelist.get(i);
            if(valueOjb.equals(in)){
            isExist = true;
    break;
         }
    }
    if(isExist) return valueObj;