寒假JAVASE第三章知识点总结

流程控制语句

 

 

顺序结构

代码从主函数开始逐行向下运行,也是一种宏观的代码运行结构

选择结构

选择结构用于判断给定的条件,根据判断的结果判断某些条件,根据判断的结果来控制程序的流程。

这里要说到两个选择语句

if语句

//基本格式
if(条件表达式){
   当条件为true 时执行的代码;
   }else{
   当条件为false时执行的代码;
   }


//单if形式
if(条件表达式){
   当条件为true时执行的代码;
}



//嵌套if-else形式
if(条件表达式1){
  当条件为true时执行的代码;
  }if (条件表达式2){
    条件2为true时执行的代码;
  }else{
    条件2为false时执行的代码;
  }
}else{
   条件1为false时执行的代码;
}

//if-else-if形式
if(条件1){
 }else if(条件表达式2){
 }else if(条件表达式3){
 }else{
 }

   
  

    switch语句

if它既可以对一个单一的值进行判断,也可以对一个区间的值进行判断
switch只能判断单一的值
switch所要求的变量的数据类型:byte short int char String 枚举

    if 语句与switch 语句之间的区别:

  1. if 它既可以对一个单一的值进行判断,也可以对一个区间的值进行判断
  2. switch只能判断单一的值
  3. switch所要求的变量的数据类型:byte short int char String 枚举

循环结构

主要解决重复性执行的代码

循环的四要素:

  1. 循环初始化  指的就是循环从什么时候开始执行
  2. 循环继续的条件  什么情况循环继续执行/反过来说就是循环何时结束
  3. 循环体   就是我们需要被多次循环执行的代码块
  4. 循环的周期,步长,间距  当前循环和下一次循环之间的变更

 

for循环

已知重复次数的循环                                        

一般形式为:

for(单次表达式;条件表达式;末尾循环体

{

中间循环体;

}

执行过程为:

求解表达式1;

求解表达式2。若其值为真,则执行 for 语句中指定的内嵌语句,然后执行第3步;若表达式2值为假,则结束循环,转到第5步;

求解表达式3;

转回上面第2步继续执行;

循环结束,执行 for 语句下面的语句。

执行过程中,“表达式1”只执行一次,循环是在“表达式2”“表达式3”和“内嵌语句”之间进行的。

while语句

不知重复次数但是已知结束条件的循环

while 循环的执行顺序:

当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,

如果为真,再次执行下面的语句,然后再判断表达式是否为真……

就这样一直循环下去,直到表达式为假,跳出循环。

发布了7 篇原创文章 · 获赞 2 · 访问量 155

猜你喜欢

转载自blog.csdn.net/weixin_45914614/article/details/104223924