java

条件控制语句

Java提供了两种常见的条件控制语句(也叫分支语句),if语句和switch语句,其中,if语句使用布尔表达式或布尔值作为分支条件类进行分支控制;而switch语句则是通过对多个整形数值进行匹配从而实现分支控制的。

1. if-else语句

if语句使用布尔表达式或布尔值作为分支条件类进行分支控制,它的格式有三种,

代码演示:

          int week = 3;
          switch(week){
          case 1 :
                System.out.println("今天是星期一");
                break;
          case 2 :
                System.out.println("今天是星期二");
                break;
          case 3 :
                System.out.println("今天是星期三");
                //break;
          default:
                System.out.println("不知道今天是星期几");
               
     }

一些案例

public class TestDemo{ public static void main(String args[]){ } } public class TestDemo{ public static void main(String args[]){ double score=119.1; if(score<60.0){ System.out.println(“小白的成绩”); }else if(60<=score&&score<=90){ System.out.println(“矮油不错”); }else if(90<score&&score<=100){ System.out.println(“NB”); }else{ System.out.println(“你家的成绩这么怪异”); } } } public class TestDemo{ public static void main(String args[]){ int ch=3; switch(ch){ case 2:{ System.out.println(“内容是2”);break; }case 3:{ System.out.println(“内容是3”);break; }case 1:{ System.out.println(“内容是1”);break; }default:{ System.out.println(“没有匹配内容!”);break; } } } }//switch不能判断布尔判断式,只能判断内容。jdk1.7开始支持String判断了,识别大小写。 public class TestDemo{ public static void main(String args[]){ int current=1; int sum=0; while(current<=100){ sum+=current; current++; } System.out.println(sum); } }