判断集合中的某个元素

public static boolean in_array(Object[] source, Object ext){
		return in_array(source, ext, false);
	}
	public static boolean in_array(Object[] source, Object ext, boolean strict){
		if(source==null||ext==null){
			return false;
		}
		for(Object s : source){
			if(s.toString().equals(ext.toString())){
				if(strict){
					if((s.getClass().getName().equals(ext.getClass().getName()))){
						return true;
					}
				}else{
					return true;
				}
			}
		}
		return false;
	}

你可能感兴趣的:(java,ext)