程序控制

程序控制分为:调用方法、条件语句和循环语句;

1、调用方法:调用方法将导致控制流程离开当前方法,转移到被调用的方法;调用println() 方法时,控制流程离开main()方法,转到println() 方法,执行完之后返回main();    


2、选择方法:

if语句:(一)、  if(布尔表达式){  布尔表达式为true,就执行该语句  }   

        (二)、if/else  if(布尔表达式){布尔表达式为true时执行}

else{当布尔表达式为false时执行}        else语句不能单独出现;  确定要嘛是IF块执行,要嘛是else语句被执行

(三)、if(){}

else if{}

else if{}

else{}     else if{} 必须在前面语句的判断区为flase的范围内选择;前面对后面有很直接的影响;

(四)、switch(变量){

case :  case值数据类型和switch值相同;

break;

case 值:

break;    该语句的检测变量只能是32位,或更小的整数型(byte、short、int、char)   default作为可选条件;

default:}      switch  只能测试变量和值相等性,不能使用大于小于,且只能比较一个值;

【注意】:switch(i)  i只能装可转为int类型的值;   如果case值与i相等执行后面语句;   如果其他情况执行default{};

小心case穿透,在case语句后没有加break;会执行下一个语句直到遇到break;

可以把多个case语句  并列,表示几个case选一可以得出结果;

3、循环语句:循环的执行某一段话

(一)while(布尔表达式){}   首先检车布尔表达式是否正确,然后执行语句,执行语句中加控制变量,避免死循环;

(二)for(表达式1 初始化;表达式2 布尔表达式;表达式3 更新){语句}        所有的大括号里面的语句出了for循环局部变量不再有用;   在知道循环次数的时候使用for语句

(三)do{     ;}while();  先执行后判断;   

4、break&Continue     break:终止某个语句块的执行。在循环语句体中,强行退出循环注意:在循环语句中if(i<6);break;  会导致陷入break后面的循环体内语句无法执行;   解决:去掉if()后的分号;         Continue  终止当前次数循环,跳到循环语句改变值,进行下一次循环;

5、布尔类型:

6、快捷键使用方式:alt+? 关键字、变量提示      alt+f2         ctrl+shift+f:文本格式优化       ctrl+shift+o:自动导入,删除无用工具包名称   ctrl+shift+X 将关键词转变为大写          

                ctrl+shift+y   将关键词转变为小写;

怎么阅读别人的程序:按照内存来;   从main()开始, 变量在内存的依次运行,将变量的值变化打印出来;    变量作用域:变量作用域不能超过大括号;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值