问个外循环和内问题# JobHunting - 待字闺中
S*1
1 楼
为啥外层循环小内层循环大的结构快呢?
public static void main(String[] args){
long z;
Date a=new Date();
for(long i=0; i<10;i++)
for(long j=0;j<1000000000;j++)
z=i*j;
Date b=new Date();
System.out.println(b.getTime()-a.getTime());
}
public static void main(String[] args){
long z;
Date a=new Date();
for(long i=0; i<1000000000;i++)
for(long j=0;j<10;j++)
z=i*j;
Date b=new Date();
System.out.println(b.getTime()-a.getTime());
}
public static void main(String[] args){
long z;
Date a=new Date();
for(long i=0; i<10;i++)
for(long j=0;j<1000000000;j++)
z=i*j;
Date b=new Date();
System.out.println(b.getTime()-a.getTime());
}
public static void main(String[] args){
long z;
Date a=new Date();
for(long i=0; i<1000000000;i++)
for(long j=0;j<10;j++)
z=i*j;
Date b=new Date();
System.out.println(b.getTime()-a.getTime());
}