Hey,
ich hoffe einer von euch kann mir weiter helfen, ich häng da bei was ziemlich fest
Undzwar will ich in einer methode start() mit System.nanoTime die zeit "Speichern"
Nun will ich in der nächsten Methode wieder die "aktuelle" Zeit speichern und dann den Zeitunterschied ermitteln, und in sekunden Umrechnen (white ist eine klassen variabel). So:
So gut soweit das Problem ist ja jetzt das wenn ich in der 2. Methode this.start aufrufe nimmt er ja die selbe SystemZeit wie val ewz
Wie bau ich das um damit er das Tut was ich eigtl. will?
ich hoffe einer von euch kann mir weiter helfen, ich häng da bei was ziemlich fest
Undzwar will ich in einer methode start() mit System.nanoTime die zeit "Speichern"
Java:
def start():Long =
{
return System.nanoTime()
}
Nun will ich in der nächsten Methode wieder die "aktuelle" Zeit speichern und dann den Zeitunterschied ermitteln, und in sekunden Umrechnen (white ist eine klassen variabel). So:
Java:
def weiss() =
{
val ewz = System.nanoTime()
val wz = (ewz - (this.start))
this.white = this.white - math.ceil((wz*math.pow(10,-9))).toInt
}
So gut soweit das Problem ist ja jetzt das wenn ich in der 2. Methode this.start aufrufe nimmt er ja die selbe SystemZeit wie val ewz
Wie bau ich das um damit er das Tut was ich eigtl. will?