code: public boolean contains(final float k) {
  		int intKey = Float.floatToIntBits(k);
  		if (intKey == 0) {
  			return this.containsZero;
  		} else {
  			float[] key = this.key;
  			int curr;
  			int pos;
  			if ((curr = Float.floatToIntBits(key[pos = MurmurHashUtil.fmix(intKey) & this.mask])) == 0) {
  				return false;
  			} else if (intKey == curr) {
  				return true;
  			} else {
  				while ((curr = Float.floatToIntBits(key[pos = pos + 1 & this.mask])) != 0) {
  					if (intKey == curr) {
  						return true;
  					}
  				}
  
  				return false;
  			}
  		}
  	}
docs: See {@link Float#equals(Object)}.