From fd96ec518fb35933b2df862e67f3ad57bfea7d27 Mon Sep 17 00:00:00 2001 From: MetaAttack <49219375+mohamedsakeel@users.noreply.github.com> Date: Wed, 15 Sep 2021 11:54:56 +0530 Subject: [PATCH] Added timer to calculate the Execution time of the project --- .project | 11 +++++++++++ .settings/org.eclipse.jdt.core.prefs | 2 ++ bin/Driver.class | Bin 8505 -> 0 bytes bin/Key.class | Bin 2491 -> 0 bytes src/Driver.java | 8 ++++++++ 5 files changed, 21 insertions(+) delete mode 100644 bin/Driver.class delete mode 100644 bin/Key.class diff --git a/.project b/.project index 5972db2..fbbec51 100644 --- a/.project +++ b/.project @@ -14,4 +14,15 @@ org.eclipse.jdt.core.javanature + + + 1631686964620 + + 30 + + org.eclipse.core.resources.regexFilterMatcher + node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__ + + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 3a21537..339daf3 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -7,5 +7,7 @@ org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=enabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore org.eclipse.jdt.core.compiler.source=1.8 diff --git a/bin/Driver.class b/bin/Driver.class deleted file mode 100644 index 8cd4b276de299b5d57aea0a02cd0263d833c2b61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8505 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 R0OV{Wu%p&j_(|=r{|6P8h%^8I diff --git a/src/Driver.java b/src/Driver.java index 475a01c..2a50d0a 100644 --- a/src/Driver.java +++ b/src/Driver.java @@ -8,6 +8,8 @@ public class Driver { public static void main(String[] args) { + //start timer + long startTime = System.currentTimeMillis(); //list used to hold key words. ArrayList listOfKeys = new ArrayList(); @@ -75,6 +77,12 @@ public static void main(String[] args) { results are accurate thus proving this implementation of Cichelli's algorithm is effective. */ readOtherFile(textFile, g, hashTable, keyWordCounter, modValue); + + //end timer + long endTime = System.currentTimeMillis(); + //calculate the time it took to run the program. + long timeTaken = endTime - startTime; + System.out.println("Execution time: " + timeTaken + " milliseconds"); }//end of main