黑马程序员技术交流社区
标题:
关于一个循环实现9,9乘法表的问题
[打印本页]
作者:
8161776
时间:
2012-5-19 10:08
标题:
关于一个循环实现9,9乘法表的问题
今天在群里发现有人提议一个循环实现9*9乘法表,然后自己就试了试,确实实现了,我现在很纠结,
for(int i = 1 , j = 1 ; i <= j ; i++ ){
System.out.print(i+"*"+j+"="+i*j+"\t");
if(i == j){
j ++;
i = 0;
System.out.println();
}
if(j == 10)
return;
}
这样确实是用了1个for循环就实现了,但是我就在想,这样的效率提高了吗?老感觉没有~~~求大神赐教,或者给出更高效的方法,谢谢
作者:
韩国军
时间:
2012-5-19 13:34
你用这个测试一下,两个不同的代码的效率
long startTime = System.currentTimeMillis();
long endTime = System.currentTimeMillis();
System.out.printn(endTime-startTime);
可以看出效率有没有提高!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2