diff -r d8807b6a636a -r b9318fe303cd src/test/java/org/apidesign/java4browser/Array.java --- a/src/test/java/org/apidesign/java4browser/Array.java Mon Sep 24 09:35:00 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,76 +0,0 @@ -/* -Java 4 Browser Bytecode Translator -Copyright (C) 2012-2012 Jaroslav Tulach - -This program is free software: you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation, version 2 of the License. - -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program. Look for COPYING file in the top folder. -If not, see http://opensource.org/licenses/GPL-2.0. -*/ -package org.apidesign.java4browser; - -/** - * - * @author Jaroslav Tulach - */ -public class Array { - byte[] bytes = { 1 }; - short[] shorts = { 2, 3 }; - int[] ints = { 4, 5, 6 }; - float[] floats = { 7, 8, 9, 10 }; - double[][] doubles = { {11}, {12}, {13}, {14}, {15} }; - char[] chars = { 'a', 'b' }; - - private Array() { - } - - byte bytes() { - return bytes[0]; - } - short shorts() { - return shorts[1]; - } - - int ints() { - return ints[2]; - } - - float floats() { - return floats[3]; - } - - double doubles() { - return doubles[4][0]; - } - - private static final Array[] ARR = { new Array(), new Array(), new Array() }; - - public static double sum() { - double sum = 0.0; - for (int i = 0; i < ARR.length; i++) { - sum += ARR[i].bytes(); - sum += ARR[i].shorts(); - sum += ARR[i].ints(); - sum += ARR[i].floats(); - sum += ARR[i].doubles(); - } - return sum; - } - public static int simple() { - int[] arr = { 0, 1, 2, 3, 4, 5 }; - - int sum = 0; - for (int i = 0; i < arr.length; i++) { - sum += arr[i]; - } - return sum; - } -}