读书笔记——语句概述

if语句

  if语句的语法格式如下:

  if(表达式){

    若干语句

  }

  

 

if-else语句

   if-else语句的表达式如下:

  if(表达式){

    若干语句

  }else{

    若干语句

  }

  

 

if-else if-else语句

   if-else if-else语句的语法格式如下:

  if(表达式){

    若干语句

  }else if(表达式){

    若干语句

  }

  ……

  else{

    若干语句

  }

  

 

switch语句

   switch语句的语法格式如下:

  switch(表达式){

    case 常量1:

        若干语句

         break;

    case 常量2:

        若干语句

         break;

    ……

    case 常量n:

        若干语句

         break;

    default:

        若干语句

  }

  

 

while语句

   while语句的语法格式如下:

  while(表达式){

    循环体语句

  }

  

 

do-while语句

   do-while语句的语法格式如下:

  do{

    循环体语句

  }while(表达式);

  

 

for语句

   for语句的语法有多种用法,灵活多变:

  for(表达式1;表达式2;表达式3){

    若干语句

  }

  for(声明循环变量:数组的名字){

    若干语句

  }

  PS:“声明循环变量”必须是变量声明,不可以使用已经声明过的变量。

  直接举例子:

enum WeekDay{
    Sun,Mon,Tue,Wed,Thu,Fri,Sat
}

public class Test {
    public static void main(String[] args) {
        int a[]={0,1,2,3,4,5,6};
        String string1="",string2="",string3="";
        for (int i = 0; i < a.length; i++) {//传统方式
            string1 +=i+",";
        }
        for (int i : a) {//遍历数组
            string2 +=i+",";
        }
        for(WeekDay AllDay:WeekDay.values()){//遍历枚举类型
            string3 +=AllDay+",";
        }
        string1 = string1.replaceAll(",$","");
        string2 = string2.replaceAll(",$","");
        string3 = string3.replaceAll(",$","");
        System.out.print(string1+"\n"+string2+"\n"+string3);
    }
}

  

 

posted @ 2018-08-09 10:59  留住思绪  阅读(102)  评论(0编辑  收藏  举报