在调试算法的时候,经常会碰到效率的问题,尤其是百万量级以上,或者是大数据、区块链相关创作的时候,那么就需要用一种方法来测试Sketch的运行时间,从而判断作品运行效率的优劣。
方法如下:
long startTime, endTime; void setup() { size(200, 200); //设定初始时间 startTime = System.currentTimeMillis(); } void draw() { //绘制1万个随机点 for (int i=0; i<10000; i++) { point(random(width), random(height)); } //设定结束时间 endTime = System.currentTimeMillis(); //输出运行时间 println("\n" + (endTime - startTime)); exit(); }
在下方就可以看到这个Sketch运行的时间啦~
原文地址:https://www.cnblogs.com/x5115x/p/12641464.html
时间: 2024-10-13 09:55:23