方法概念及判断/循环语句(java学习1.2)

方法

就是将一个功能抽取出来,把代码单独定义在一个大括号里,形成一个单独的功能。

  • 定义格式
    修饰符 返回值类型 方法名(参数类型){
    代码…
    return;
    }

  • 放法的调用
    方法调用方法。方法在定义完毕后,方法不会自己运行,必须调用后才能执行(可以在主方法main中或其它方法的方法体中来调用我们自己定义好的方法。在主方法中,直接写要调用的方法名字就可以调用了。)

  • 方法 栈
    栈是一种数据结构。
    例:main方法进栈(放到一个盒子的最下面,看main需要调用哪个方法,例如需要调用方法一)但main方法不执行。
    方法一进栈,放到main方法上面。(看方法一需要调用哪个方法,例如需要方法二)但方法一不执行。
    方法二进栈,放到方法一上面。

    方法n进栈,放到方法n-1上面。
    全部需要调用的方法放进栈后。从放在盒子上最上面的方法(n)先开始调用。然后n方法出栈,然后接下来是(n-1)方法出栈。

判断语句

  • if语句
    if(关系表达式){
    语句体;
    }
    当if条件只有一个的时候,省略大括号,只匹配后面一行的语句。
  • if else语句(if与else的表达式为互斥)
    if (关系表达式){
    语句体;
    }
    else{
    语句体;
    }
  • if …else if …if
    if (关系表达式){
    语句体1;
    }
    if else{
    语句体2;
    }
    else{
    语句体3;
    }
    在这里插入图片描述
    只要有一个条件成立,所有的判断条件全部跳出。

循环语句

  • for语句格式
    for(初始化表达式;布尔表达式;步进表达式){
    循环体
    }
    当明确的知道循环的次数,就推荐使用for循环2
  • 用for打出正三角(嵌套循环)

在这里插入图片描述
嵌套循环一般不要内嵌超过三个。

  • while循环
    初始表达式
    while(布尔表达式){
    循环体;
    步进表达式;
    }
    例:
    在这里插入图片描述
  • do while循环
    初始化表达式
    do {
    循环体
    步进表达式;
    }while(布尔表达式);
    这样的循环具有一定的风险性(建议使用while循环)
  • 循环语句的区别
    控制条件语句所控制的那个变量在for循环结束后,就不能再被访问到了,而while循环结束还可以继续使用。
    在已知循环次数的时候推荐使用for,循环次数未知推荐使用while。
  • 关键词
    break :终止switch或者跳出循环。
    在这里插入图片描述
    continue:循环语句中使用,停止本次循环,直接进行下一次循环。
    爱嘟嘟

肚肚

在这里插入图片描述

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值