diff options
Diffstat (limited to 'src/de/fhswf/in/inf/java1/aufgabe6/Aufgabe6.java')
| -rw-r--r-- | src/de/fhswf/in/inf/java1/aufgabe6/Aufgabe6.java | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/src/de/fhswf/in/inf/java1/aufgabe6/Aufgabe6.java b/src/de/fhswf/in/inf/java1/aufgabe6/Aufgabe6.java deleted file mode 100644 index 0fbaf00..0000000 --- a/src/de/fhswf/in/inf/java1/aufgabe6/Aufgabe6.java +++ /dev/null @@ -1,81 +0,0 @@ -/** - * - */ -package de.fhswf.in.inf.java1.aufgabe6; - -import java.util.Iterator; -import java.util.Vector; - -/** - * Main function for testing Vectors and Lists. - * - * @author $Author: $ - * @version $Revision: $, $Date: $ UTC - */ -public final class Aufgabe6 -{ - - /** - * Prevents instantiation of the utility class. - * - */ - private Aufgabe6() - { - } - - /** - * Main function for testing Vectors and Lists. - * - * @param args - * Command line arguments. - */ - public static void main(String[] args) - { - final int testLength = 10000000; - Vector<Integer> test = new Vector<>(testLength); - Integer testGet; - - for (int i = 0; i < test.capacity(); i++) - { - test.add(i); - } - - long start; - start = System.currentTimeMillis(); // Gets current time in ms - - for (int i = 0; i < test.size(); i++) - { - testGet = test.elementAt(i); - } - - // Calculates the runtime of for - System.out.println("Elapsed time: " - + (System.currentTimeMillis() - start) + " ms"); - - start = System.currentTimeMillis(); // Gets current time in ms - - for (Iterator<Integer> it = test.iterator(); it.hasNext();) - { - testGet = it.next(); - } - - // Calculates the runtime of for - System.out.println("Elapsed time: " - + (System.currentTimeMillis() - start) + " ms"); - - start = System.currentTimeMillis(); // Gets current time in ms - - for (Integer integer : test) - { - testGet = integer; - } - - // Calculates the runtime of foreach - System.out.println("Elapsed time: " - + (System.currentTimeMillis() - start) + " ms"); - - ListBenchmark.startBenchmark(); - - } - -} |
