Java : Laufzeit von Programm messen?
Hallo,
Wie geht das ? Ich hätte gerne die Laufzeit, also wie lange das Programm bis zum finden einer Zahl gebraucht hat mit der Math.random methode.
1 Antwort
Vom Beitragsersteller als hilfreich ausgezeichnet
![](https://images.gutefrage.net/media/user/Bananapeel321/1661348723318_nmmslarge__174_0_360_360_dec9df60b121fcfa1aa2e9957de68a38.jpg?v=1661348723000)
double oldTime = System.currentTimeMillis();
double x = Math.random();
double newTime = System.currentTimeMillis();
System.out.println(newTime - oldTime);
Eine Messmethode, allerdings nur auf Millisekunden.
Ein einfacher Aufruf von Math.random() ist zu schnell .
![](https://images.gutefrage.net/media/default/user/5_nmmslarge.png?v=1438863662000)
Gäbe noch
System.nanoTime()
das wäre mindestens genauso gut, aber womöglich noch genauer.