public static int hashCode(float[] field){
  return field == null || field.length == 0 ? 0 : Arrays.hashCode(field);
}

public static int hashCode ( float [ ] field ) { return field == null || field . length == 0 ? 0 : Arrays . hashCode ( field ) ; }
computes the hash code of a repeated float field . null - value and 0 - length fields have the same hash code .
