@@ -0,0 +1,983 @@
+package ru.job4j.map;%0A%0Apublic class HashCodeTest %7B%0A%0A    private boolean booleanValue = true;%0A    private char charValue = 'd';%0A    private String stringValue = %22TestClass%22;%0A    private long longValue = 34829245849498300l;%0A    private float floatValue = 345832400.93f;%0A    private double doubleValue = 98584292348454.9834;%0A    private byte%5B%5D arrayValue = %7B1, 2, 3%7D;%0A%0A    public int hashCode() %7B%0A        int result = 17;%0A        result = 31 * result + (booleanValue ? 1 : 0);%0A        result = 31 * result + (int) charValue;%0A        result = 31 * result + (stringValue == null ? 0 : stringValue.hashCode());%0A        result = 31 * result + (int) (longValue %5E (longValue %3E%3E%3E 32));%0A        result = 31 * result + Float.floatToIntBits(floatValue);%0A        long longV = Double.doubleToLongBits(doubleValue);%0A        result = 31 * result + (int) (longV %5E (longV %3E%3E%3E 32));%0A        for (byte b : arrayValue) %7B%0A            result = 31 * result + (int)b;%0A        %7D%0A        return result;%0A    %7D%0A%7D%0A

task 9881