package com.test;
/**
- i=5and j=6
- @author KingShy
*/
public class T08 {
public static void main(String[] args) {
// TODO Auto-generated method stub
//int 1alpha,_abcd,xy+abc,transient,account-num,very_long_name;
/*
* float f3=0x1345; float f5=2001.00; float f5=42e7; float f=2.81F;
*/
int i=1,j=10;
do {
if(i>j)
break;
j--;
}while(++i<5);
System.out.println("i="+i+"and j="+j);
}
}
do-while循环的特性是什么?
do-while循环的特性是先执行再判断,5不小于5因此当i=4的时候,循环执行完毕:
i=4
do-while(++4<5)
++4<5 等价于 5<5
此时循环条件为flase。i=5,J=6
是最后一次执行循环,while里面的i将停止执行。