荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: Peter (小飞侠), 信区: Program
标  题: Java的控制流语句
发信站: BBS 荔园晨风站 (Wed Jan 27 17:45:01 1999), 转信


Java源代码中的控制流语句是用于表示逻辑流的,大多数Java的控制
流语句和我们在C或C++中发现的控制流语句是相应的,其中Java中的w
hile和do while和C中的while、dowhile就非常一致。例如:
    while(布尔数据){
    /*...*/
    }
    do {
    /*...*/
    }while(布尔数据);
    在Java中编程人员也可以在初始化中声明一个变量:
    for(表达式;布尔表达式;表达式){
    /*...*/
    }
    Java变量声明的域只适合for循环体,编程人员可以在for循环体
中声明变量:
    for(int I = 0; I<20;I++){
    /*...*/
    }

    switch语句
    在Java中switch语句的语法和C中switch语句的语法是完全一致
的:
    switch(表达式){
    case 常量1:
    /*...*/
    break;
    case 常量2:
    /*...*/
    break;
    default:
    /*...*/
    break;
    }

    break和continue语句
    Java有两个控制流语句:break和continue,这两个语句都可以有
可选的标号。如果在编程的过程中,编程人员使用了标号,程序的处理
过程将转向标号标记的语句。如果没有采用标号,语句的执行过程和C
一致。下面是一个break语句的例子:
    loopStart:
    for (int j=0;j<20;j++){
    /*break goes here*/
    switch(j){
      case 4:
      break;
      default:
      if ((j%2) == 0)
     break loopStart;  //goes to the loop
      break;
     }
    }

--
※ 来源:.BBS 荔园晨风站 bbs.szu.edu.cn.[FROM: 192.168.1.3]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店