-----------------2013.11.16---------------------
一、程序结构
从程序的开发角度而言,有三种结构:
·顺序结构:代码从头到尾顺序执行;
·分支结构:增加了各种条件的判断操作,使用if...else、if...else if...else、 switch
·循环结构:重复执行某些代码结构,使用for、while、do...while;
★对于分支结构而言,有一个需要提醒的就是switch操作,switch操作允许判断类型是数字、字符,在使用switch是,每一个case后面double要加上“break”,否则从第一个满足条件的地方开始陆续向下执行
★switch可以使用的数据类型有byte、short、int、char, 不能使用的数据类型有long、 float、double、boolean、String
二、分支语句使用
·if:使用某个区间时的情况
·switch: 处理等值条件判断,且条件是整型变量和字符变量
三、循环语句的使用:
1)循环语句又称迭代语句
2)循环语句可重复执行相同的操作
·很多情况do...while循环不会被轻易使用
·while:当不知道循环确定的次数却知道循环结束条件是使用它;
·for:是在明确知道循环次数的情况下使用的;
·对于循环的控制也可以使用continue、break;
★"do...while"运算与"while"运算的唯一区别:
·"do..while":先执行再判断
·"while":先判断再执行
★在循环之中使用两个控制语句:
·continue:中断一次循环
·break:中断所有循环,只能用于循环或者是switch
★Java的"continue"和C语言的"goto"功能相同
★ 特殊if(true);
★空语句: 循环体里只有:for(;;){}