Aktualisierung für HS 2019
This commit is contained in:
parent
333d9029d0
commit
eded37c882
|
@ -1,3 +1,5 @@
|
||||||
|
import java.time.Duration;
|
||||||
|
import java.time.Instant;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Random;
|
import java.util.Random;
|
||||||
|
|
||||||
|
@ -8,6 +10,7 @@ import java.util.Random;
|
||||||
*/
|
*/
|
||||||
public class Messkonduktor {
|
public class Messkonduktor {
|
||||||
private int anzahlZufallszahlen;
|
private int anzahlZufallszahlen;
|
||||||
|
Random zufallszahlenGenerator = new Random();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Erstellt einen Messkonduktor.
|
* Erstellt einen Messkonduktor.
|
||||||
|
@ -34,21 +37,18 @@ public class Messkonduktor {
|
||||||
return messResultate;
|
return messResultate;
|
||||||
}
|
}
|
||||||
|
|
||||||
private int einzelneMessungDurchfuehren() {
|
public int einzelneMessungDurchfuehren() {
|
||||||
long zeitVorher = System.currentTimeMillis();
|
Instant zeitVorher = Instant.now();
|
||||||
|
|
||||||
int[] zufallszahlen = zufallszahlenGenerieren();
|
int[] zufallszahlen = zufallszahlenGenerieren();
|
||||||
Arrays.sort(zufallszahlen);
|
Arrays.sort(zufallszahlen);
|
||||||
|
|
||||||
long zeitDanach = System.currentTimeMillis();
|
long zeitdauerInMs = Duration.between(zeitVorher, Instant.now()).toMillis();
|
||||||
int zeitdauerInMs = (int) (zeitDanach - zeitVorher);
|
return (int) zeitdauerInMs;
|
||||||
|
|
||||||
return zeitdauerInMs;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private int[] zufallszahlenGenerieren() {
|
private int[] zufallszahlenGenerieren() {
|
||||||
int[] zufallszahlen = new int[anzahlZufallszahlen];
|
int[] zufallszahlen = new int[anzahlZufallszahlen];
|
||||||
Random zufallszahlenGenerator = new Random();
|
|
||||||
|
|
||||||
for (int i = 0; i < anzahlZufallszahlen; i++) {
|
for (int i = 0; i < anzahlZufallszahlen; i++) {
|
||||||
zufallszahlen[i] = zufallszahlenGenerator.nextInt(100000);
|
zufallszahlen[i] = zufallszahlenGenerator.nextInt(100000);
|
||||||
|
|
17
README.TXT
17
README.TXT
|
@ -1,14 +1,3 @@
|
||||||
------------------------------------------------------------------------
|
PROJEKTBEZEICHNUNG: 04_Praktium-2_Messen
|
||||||
Dies ist die README-Datei des Projekts. Hier sollten Sie Ihr Projekt
|
PROJEKTZWECK: Übung im Rahmen von PROG1
|
||||||
beschreiben.
|
VERSION: Aufgabenstellung
|
||||||
Erzählen Sie dem Leser (jemand, der nichts über dieses Projekt weiss),
|
|
||||||
alles, was er/sie wissen muss. Üblicherweise sollte der Kommentar
|
|
||||||
zumindest die folgenden Angaben umfassen:
|
|
||||||
------------------------------------------------------------------------
|
|
||||||
|
|
||||||
PROJEKTBEZEICHNUNG:
|
|
||||||
PROJEKTZWECK:
|
|
||||||
VERSION oder DATUM:
|
|
||||||
WIE IST DAS PROJEKT ZU STARTEN:
|
|
||||||
AUTOR(EN):
|
|
||||||
BENUTZERHINWEISE:
|
|
||||||
|
|
|
@ -2,19 +2,30 @@
|
||||||
dependency1.from=MessApp
|
dependency1.from=MessApp
|
||||||
dependency1.to=Messkonduktor
|
dependency1.to=Messkonduktor
|
||||||
dependency1.type=UsesDependency
|
dependency1.type=UsesDependency
|
||||||
package.editor.height=400
|
editor.fx.0.height=737
|
||||||
package.editor.width=560
|
editor.fx.0.width=814
|
||||||
|
editor.fx.0.x=872
|
||||||
|
editor.fx.0.y=224
|
||||||
|
objectbench.height=163
|
||||||
|
objectbench.width=452
|
||||||
|
package.divider.horizontal=0.5997386759581881
|
||||||
|
package.divider.vertical=0.6613545816733067
|
||||||
|
package.editor.height=325
|
||||||
|
package.editor.width=673
|
||||||
package.editor.x=222
|
package.editor.x=222
|
||||||
package.editor.y=351
|
package.editor.y=351
|
||||||
|
package.frame.height=600
|
||||||
|
package.frame.width=800
|
||||||
package.numDependencies=1
|
package.numDependencies=1
|
||||||
package.numTargets=2
|
package.numTargets=2
|
||||||
package.showExtends=true
|
package.showExtends=true
|
||||||
package.showUses=true
|
package.showUses=true
|
||||||
project.charset=UTF-8
|
project.charset=UTF-8
|
||||||
target1.editor.height=700
|
readme.height=58
|
||||||
target1.editor.width=900
|
readme.name=@README
|
||||||
target1.editor.x=0
|
readme.width=47
|
||||||
target1.editor.y=1
|
readme.x=10
|
||||||
|
readme.y=10
|
||||||
target1.height=50
|
target1.height=50
|
||||||
target1.name=Messkonduktor
|
target1.name=Messkonduktor
|
||||||
target1.showInterface=false
|
target1.showInterface=false
|
||||||
|
|
Loading…
Reference in New Issue