比较下面两段代码,为什么第二段代码的条件表达式是它.
比较下面两段代码:
㈠
do{
System.out.println("n="+n);
n--;
}while(n>0);
㈡
do{
System.out.println("n="+n);
}while(--n>0);
第二段比第一段高效. 我想问的是: 为什么第二段代码的条件表达式不是 "n-->0" 呢?
比较下面两段代码:
㈠
do{
System.out.println("n="+n);
n--;
}while(n>0);
㈡
do{
System.out.println("n="+n);
}while(--n>0);
第二段比第一段高效. 我想问的是: 为什么第二段代码的条件表达式不是 "n-->0" 呢?