public class Test {

    public static void main(String[] args) {
        int[] aI = new int[10_000];
        int[] bI = new int[10_000];
        long[] aL = new long[10_000];
        float[] aF = new float[10_000];
        double[] aD = new double[10_000];
        for (int i = 0; i < 10_000; i++) {
            test0(aI, bI);
            testI(aI);
            testL(aL);
            testF(aF);
            testD(aD);
            testF2(aF);
        }
    }

    public static void test0(int[] a, int[] b) {
        for (int i = 0; i < a.length; i++) {
            a[i] = 42 * b[i];
        }
    }

    public static void testI(int[] a) {
        for (int i = 0; i < a.length; i++) {
            a[i] = i;
        }
    }

    public static void testL(long[] a) {
        for (int i = 0; i < a.length; i++) {
            a[i] = i;
        }
    }

    public static void testF(float[] a) {
        for (int i = 0; i < a.length; i++) {
            a[i] = (float)i;
        }
    }

    public static void testF2(float[] a) {
        for (int i = 0; i < a.length; i++) {
            a[i] = ((float)i) * 0.1f;
        }
    }

    public static void testD(double[] a) {
        for (int i = 0; i < a.length; i++) {
            a[i] = (double)i;
        }
    }
}
