第二篇、java入门之流程控制语句
2014-02-24 23:25
232 查看
第二篇、java入门之流程控制语句
Java中有三类流程控制语句,分别是顺序结构,选择结构和循环结构。
1、顺序结构:程序逐条从上往下依次执行
语句1;
语句2;
语句3;
...
2、选择结构
①选择结构1
if(条件)
{
语句序列
}
如果条件为true则执行大括号里面的语句序列,如果条件为false则不执行大括号里面的语句序列
②选择结构2
if(条件)
{
语句序列1
}
else
{
语句序列2
}
如果条件为true则执行大括号里面的语句序列1,如果条件为false则执行大括号里面的语句序列2
③选择结构3
if(条件1)
{
语句系列1
}
else if(条件2)
{
语句序列2
}
...
else if(条件n)
{
语句系列n;
}
else
{
语句系列n+1;
}
如果条件1为true,则执行大括号里面的语句序列1,否则如果条件2为true,则执行大括号里面的语句序列2,如果条件为false则执行大括号里面的语句序列2...,如果条件n为true,则执行大括号里面的语句序列n,否则执行语句系列n+1。
④选择结构4
switch(表达式)
{
case condition1:
语句序列1;
break;
case condition2:
语句序列2;
break;
case condition3:
语句序列3;
break;
...
case conditionn:
语句序列n;
break;
default:
语句序列n+1;
}
表达式可以使用byte ,short ,int,char和枚举,Java7中可以使用String。
表达式的值与1-n中的condition匹配则执行对应的语句系列,否则执行default对应的语句系列。
3、循环结构
①循环结构1
while(条件)
{
语句序列;
}
条件为true则这行大括号里的语句序列,一直循环执行,直到条件为false时就不执行大括号里的语句序列,循环也就结束。
②循环结构2
do
{
语句系列
}
while(条件);
先执行一便语句系列,然后判断条件是否为true,如果为true则继续执行语句系列,如果为false则循环结束。
③循环结构3
for(初始化语句;循环条件;变化语句)
{
语句系列;
}
Java中有三类流程控制语句,分别是顺序结构,选择结构和循环结构。
1、顺序结构:程序逐条从上往下依次执行
语句1;
语句2;
语句3;
...
2、选择结构
①选择结构1
if(条件)
{
语句序列
}
如果条件为true则执行大括号里面的语句序列,如果条件为false则不执行大括号里面的语句序列
②选择结构2
if(条件)
{
语句序列1
}
else
{
语句序列2
}
如果条件为true则执行大括号里面的语句序列1,如果条件为false则执行大括号里面的语句序列2
③选择结构3
if(条件1)
{
语句系列1
}
else if(条件2)
{
语句序列2
}
...
else if(条件n)
{
语句系列n;
}
else
{
语句系列n+1;
}
如果条件1为true,则执行大括号里面的语句序列1,否则如果条件2为true,则执行大括号里面的语句序列2,如果条件为false则执行大括号里面的语句序列2...,如果条件n为true,则执行大括号里面的语句序列n,否则执行语句系列n+1。
④选择结构4
switch(表达式)
{
case condition1:
语句序列1;
break;
case condition2:
语句序列2;
break;
case condition3:
语句序列3;
break;
...
case conditionn:
语句序列n;
break;
default:
语句序列n+1;
}
表达式可以使用byte ,short ,int,char和枚举,Java7中可以使用String。
表达式的值与1-n中的condition匹配则执行对应的语句系列,否则执行default对应的语句系列。
3、循环结构
①循环结构1
while(条件)
{
语句序列;
}
条件为true则这行大括号里的语句序列,一直循环执行,直到条件为false时就不执行大括号里的语句序列,循环也就结束。
②循环结构2
do
{
语句系列
}
while(条件);
先执行一便语句系列,然后判断条件是否为true,如果为true则继续执行语句系列,如果为false则循环结束。
③循环结构3
for(初始化语句;循环条件;变化语句)
{
语句系列;
}
相关文章推荐
- JAVA入门第一季-4.流程控制语句(二)
- 【Java入门第一季】Java流程控制语句之【循环语句】
- java入门第一季_1.5_流程控制语句
- Java入门 之 流程控制语句
- 【Java入门第一季】Java中流程控制语句之【if条件语句】
- 黑马程序员_java入门_流程控制语句
- Java入门 第一季第四章 流程控制语句
- JAVA入门第一季-4.流程控制语句(一)
- 5.偏头痛杨的Java入门教学系列之流程控制语句篇
- Java基础学习4_流程控制语句
- Java—运算符和流程控制语句
- JAVA2:流程控制语句
- 三丶java流程控制语句,算法,方法定义
- JAVA流程控制语句
- java入门教程-2.4Java流程控制
- java中条件、循环、特殊流程控制语句
- 黑马程序员-Java基础【2】(流程控制语句,方法,数组)
- 第4章 流程控制----编写Java程序,使用while循环语句计算1+1/2!+1/3!+...+1/20!之和
- shell入门之流程控制语句
- Java学习笔记七:Java的流程控制语句之switch