首页 > 编程语言 >java流程结构

java流程结构

时间:2022-08-26 10:11:28浏览次数:68  
标签:语句 java 流程 break 循环 结构 true 表达式 布尔

顺序结构

按顺序往下运行

if单选择结构

if(布尔表达式){
    //如果布尔表达式的值为true
}

if双选择结构

if(布尔表达式){
    //如果布尔表达式的值为true
}else{
    //如果布尔表达式的值为false
}

if多选择结构

if(布尔表达式1){
    //如果布尔表达式1的值为true
}else if(布尔表达式2){
    //如果布尔表达式1的值为false,布尔表达式2的值为false
}else {
    //如果布尔表达式1和2的值都为false
}

if嵌套结构

if(布尔表达式1){
    //如果布尔表达式1的值为true
    if(布尔表达式2){
    //如果布尔表达式2的值为true
    }
}

switch

switch(expression){
    case value :
        //语句
        break;//可选
    case value :
        //语句
        break;//可选
    //可以有任意数量的case语句
    default ://可选
        //语句
}

while循环

while (布尔表达式) {
    //循环语句
}

do...while

do{
    //代码语句
}while(布尔表达式) //最少执行一次

For循环

for(初始值;布尔表达式;条件处理){
    //代码语句
}

//增强for循环
for(声明语句:表达式){
    //代码语句
}

break continue

//break
//在任何循环的主体部分都可以用break强制结束循环

//continue
//在循环语句中用于中止某次循环过程,不执行循环体中尚未执行的语句,接着进行下一次是否循环的的判断

标签:语句,java,流程,break,循环,结构,true,表达式,布尔
From: https://www.cnblogs.com/pappen/p/16619146.html

相关文章

  • Vue——脚手架结构
    ├──node_modules├──public│├──favicon.ico:页签图标│└──index.html:主页面├──src│├──assets:存放静态资源││└──logo......
  • 正确的策略迭代流程是什么?
    当前已经有了一版线上用户正在使用的方案,然后算法对某些策略做了模型迭代或者规则优化(反映在cxr或者更好的用户体验)产生了一版新的方案,新方案的上线流程是怎样的?方式一:新......
  • 面试官:HashSet 的实现原理是怎样的?底层是什么数据结构?被问到了。。
    来源:https://www.cnblogs.com/LiaHon/p/11257805.html一.HashSet概述HashSet是Java集合Set的一个实现类,Set是一个接口,其实现类除HashSet之外,还有TreeSet,并继承了Collect......
  • 【付费推广】常见问题合集,主子任务结构
    主子任务结构Q1:主子任务结构是什么?付费推广平台统一任务结构,区分主子任务,在子任务维度设置人群包、关键词、影子投放目标应用、oCPD转化目标。具体的介绍可参考学习《投......
  • 04 敏捷测试流程解析
    上文说完了敏捷测试思维,本文我们来介绍下流程,那为什么要先介绍流程呢?因为流程也可以理解为实施框架,容易让人看到研究对象完整的概貌并了解实施的全过程,知道从哪里开始、如......
  • JavaScript基础回顾知识点记录7-事件补充说明2
    js中鼠标滚轮事件offsetWidth/offsetHeight-对象的可见宽度/高度clientWidth/clientHeight-内容的可见宽度/高度scrollWidth/scrollHeight......
  • Java Servlet 入门: 重复注解的使用。
    刚好需要用到重复注解:下面进行示例使用:1、先正常定义一个注解:@Retention(value=RetentionPolicy.RUNTIME)@Target(value={ElementType.METHOD})@Inheritedpubl......
  • java学习:八大基本类型变量
    1.类在java中用class来定义一个类,类是java程序的基本单位类描述的是具有共性的一类事物,所以我们又可以把类称作为模板技术 如何理解共性:具有相同的属性--》j......
  • Java -> Stream入门
    学习Stream的目的函数式编程渐渐变成主流,为了看懂同事的代码。相对于传统的编程方式,代码更为简洁清晰易懂。使得并发编程变得如此简单。有效的避免了代码嵌套......
  • java中的字符流知识点总结
    java中字符流字符流:对文本的读取,速度比字节流快常见的字符流:Reader和WriterReader是InputStreamReader的父类,InputStreamReader是FileReader的父类FileReader的相......