首页 > 编程语言 >Java流程控制04:if选择结构

Java流程控制04:if选择结构

时间:2024-02-29 21:12:12浏览次数:29  
标签:语句 Java 04 流程 else 选择 布尔 表达式 结构

1.选择结构

  1.1 if单选则结构

    1.1.1 需要判断一个东西是否可行,然后再去执行,这样一个过程在程序中用if语句来表示

    1.1.2 语法:

        if (布尔表达式){

          // 如果布尔表达式为true将执行的语句

        }

 

 

  1.2 if双选择结构

      

    需求:公司收购一个软件,成功了,支付100万元,失败了,找人自己开发,这样一个需求需要用到一个双选择结构,就有了if-else结构

    语法:

      if(布尔表达式){

        //如果布尔表达式的值为true

      }else{

        //如果布尔表达式的值为false

      }

  1.3 if多选择机构

    多选择结构,比如90-100就是A, 80-90就是B等等,情况大于两种,需要多结构处理。

    语法:

 

  1.4 嵌套的if结构

    1.4.1 嵌套的if...else 语句是合法的,可以在一个if或者else if语句中使用if或者else if语句,可以向if语句一样嵌套 else if...else

    语法:

 

标签:语句,Java,04,流程,else,选择,布尔,表达式,结构
From: https://www.cnblogs.com/vless/p/18045491

相关文章

  • JAVA基础:java的参数传递机制
    基本类型的参数传递:    关键点:传的只是值传递,值传递:传输的是实参存储的值的副本  引用类型的参数传递:传递的是地址,是对象   ......
  • 面试必备!《1000多道互联网Java工程师面试题》分享
    资料领取见文末!在当今互联网时代,Java作为一种广泛应用的编程语言,在互联网行业中扮演着至关重要的角色。无论是初学者还是有经验的开发者,不断学习和提升自己的Java技能都是至关重要的。而《1000多道互联网Java工程师面试题》这份资料提供了一个绝佳的机会,让你深入了解并加强对Java......
  • JAVA基础:方法案例
    方法设计技巧:  packagecom.itheima.Method;publicclassMethod3{publicstaticvoidmain(String[]args){System.out.println(sum(10));pan(5);}publicstaticintsum(intn){intsum=0;for(inti=1;i<=......
  • JAVA基础:方法的其他形式 方法使用需要注意的常见问题
                方法使用需要注意的常见问题 packagecom.itheima.Method;publicclassMethod2{publicstaticvoidprinthelloworld1(){System.out.println("helloworld!");}publicstaticvoidmain(String[]args){......
  • Java流程控制03:顺序结构
    顺序结构:1.java的基本结构就是顺序结构,除非特别指明,否则就按照顺序一句一句执行。2.顺序结构时最简单的算法结构。 3.语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个一次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构......
  • Java基础语法
    注释注释不参与编译和运行修改注释颜色  关键字被Java赋予了特定含义的英文单词,所以关键字不能被我们使用字面量 标识符数据类型Scanner键盘录入......
  • 内存与垃圾回收篇之(一)JVM与Java体系结构
    JVM与Java体系结构1.前言JVM拥有当前最前沿、最成熟的垃圾回收算法JIT:即时编译器AOT:提前编译器JVM:代码托管技术拓展:前端编译器:负责把Java文件编译成Class文件,如Sun的Javac;后端运行期编译器(JIT编译器):负责把Class文件的字节码转换成机器码,如HotSpot的C1,C2编译器;静态提前......
  • java 解压缩文件
    java解压缩文件解压缩zip文件privatestaticfinalintBUFFER_SIZE=2*1024;publicstaticvoidzipUncompress(StringinputFile)throwsException{FilesrcFile=newFile(inputFile);//判断源文件是否存在if(!srcFile.exis......
  • 1047. 删除字符串中的所有相邻重复项 c
    char*removeDuplicates(char*s){intns=0;while(s[ns]!=0)ns++;if(ns<=1)returns;char*stack=(char*)malloc(sizeof(char)*ns);for(inti=0;i<ns;i++)stack[i]=0;inttop=0;stack[0]=s[0];for(inti=1;i<ns;i++){......
  • 流程控制语句
    流程控制语句顺序结构//范例:publicclassTest{publicstaticvoidmain(String[]args){System.out.println("努力做主人喜欢的事");System.out.println("大小姐驾到!通通闪开!");System.out.println("凌冬已至,故乡的梅花开了吗");S......