试图分类数组
这是我的问题:我想计时程序需要多长时间来对数组进行分类。之后我尝试打印结果,但它打印出一个0。这是我的主要方法:
public static void main(String[] args) {
for ( int b = 0; b < array1.length; b++) {
int n = (int)(Integer.MAX_VALUE * Math.random());
array1[b] = n;
array2[b] = n;
}//end of for loop
long startTime = System.currentTimeMillis();
insertionSort(array1);
long runTime = System.currentTimeMillis() - startTime;
System.out.println("The runtime of the sorting is "+ runTime);
}//end of main
这是我的输出:
The runtime of the sorting is 0
预先感谢!
Here's my question: I want to time how long the program takes to sort an array. I try to print the result afterward, but it prints out a 0. Here's my main method:
public static void main(String[] args) {
for ( int b = 0; b < array1.length; b++) {
int n = (int)(Integer.MAX_VALUE * Math.random());
array1[b] = n;
array2[b] = n;
}//end of for loop
long startTime = System.currentTimeMillis();
insertionSort(array1);
long runTime = System.currentTimeMillis() - startTime;
System.out.println("The runtime of the sorting is "+ runTime);
}//end of main
And here's my output:
The runtime of the sorting is 0
Thanks in advance!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论