IF 与 ELSE 从此不再孤单

  今天我们来学习java课程里的选择结构——if与else

    if的意思,众所周知,就是如果想必大家心里对这个词已经有丶数了

else的意思,一目了然,就是否则经过图片的超脑度分析,大家应该可以理解这两个单词的意思了。不讲废话了,我们正式开始学习。

   在生活中,我们会遇到很多事情需要先判断再做出决定。such:1.马上到母亲节,你要给妈妈送什么礼物。2.如果今天下雨,你要怎么样回家。

   但在java程序中,我们需要使用if和else完成1.if选择2.if-else选择3.多重if-else选择4.嵌套if-else选择。

    One :if选择

                语法:if( 条件 ){

    代码块//条件成立后要执行的代码,可以是一条,可以是一组代码

    }         

     那么大家看一下如下程序如何执行

    

 public class Demo1{
public static void main (String [] args){
//语句1;
//语句2;
if( 条件 ){
//语句3;
}
//语句4;
}
}

      程序开始执行后,首先执行语句1和语句2,然后对条件进行判断。如果条件成立,则执行语句3,然后跳出if结构执行语句4;如果不成立,则语句3不执行,直接执行语句4.

    逻辑运算符

    &&==>并且:条件1&&条件2   两个条件同时为真,则结果为真;两个条件有一个为假,则结果为假

      ||  ==>或者:条件1  ||  条件2   两个条件其中一个为真,则结果为真;两个条件同时为假,则结果为假

      !==>  非 :         !    条件       条件为真时,结果为假;条件为假时,结果为真。

                                                                                                                                                                                                                                                                                                                                       Tow :if-else选择

     语法:if ( 条件 ){

                  //代码块1

         } else{

          //代码块2

                 }        

 public class Demo2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int cj=91;//张浩的Java的成绩
if((cj>98){
System.out.println("奖励MP4");
}else{
System.out.println("回家种地");
} } }

    Three:多重if选择

      即在if选择结构上继续添加if,可重复叠加

   Four:嵌套if选择

      即在if-else选择结构内(即第一个if后)继续添加if-else,可重复叠加。

ok,今天的课程就讲到这里,明天见

                                                                                            

If 与 else的性福生活。的更多相关文章

  1. 极客DIY:使用树莓派制作一套“NAS+私有云盘+下载机”

    原创作者:HackLiu 0×00 前言 ‍ ‍ 如果你家里有多台设备需要联网需要娱乐,你一定会或多或少遇到设备碎片化带来的烦恼.当然,已经有很多厂商包括新晋的小米.360在内的互联网公司做了这个事情 ...

  2. 使用树莓派制作一套“NAS+私有云盘+下载机”

    ‍ ‍‍原创作者:HackLiu‍‍ ‍ 0×00 前言 ‍‍如果你家里有多台设备需要联网需要娱乐,你一定会或多或少遇到设备碎片化带来的烦恼.当然,已经有很多厂商包括新晋的小米.360在内的互联网公司 ...

  3. Python 的经典入门书籍

    实python非常适合初学者入门,上手很容易.我就是完全通过网上资源学了python的.最大的是3点经验:1.找一本浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都 ...

  4. 利用HTML5 的Datalist 元素实现输入提示

    HTML5有无限可能,总是在释出一些新鲜实用的功能,让原生的web环境更加炫酷. 今天看到datalist 这个元素,可以用来预先定义一个输入框的潜在选项,也就是我们在平时项目中经常用jQuery插件 ...

  5. web前端书籍

    前端开发 必看的书籍资料(转自CSDN郭小北V5) 一. html + css 这部分建议在 w3school 在线教程 上学习,边学边练,每个属性后还有在线测试. 然后过一遍之后可以模仿一些网站做些 ...

  6. 一次有趣的XSS漏洞挖掘分析(2)

    第一次和一套程序做了这么多次的斗争.今天基友又给我来信说,没得玩了.了解了下情况,是他拿着0day到处插,被人家发现了.还出了个公告,说所有***必须安装补丁.呵呵,性福总是走的这么突然.这乐子一下就 ...

  7. .NET设计模式(12):外观模式(Façade Pattern)(转)

    概述 在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化.那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依 ...

  8. Linux设备管理之权限倾斜——mem、proc、devfs、sysfs、udev(下)

    linux发展第一阶段 01devfs(linux2.6之前) 02udev(用户空间) 03sysfs(linux2.6之后,描述设备属性) linux发展第二阶段 01sysfs+udev(ude ...

  9. JAVA必备——13个核心规范

    标准的价值: 你听过这句话吗?"一流企业做标准.二流企业做品牌.三流企业做产品!"我时我就在想,做标准的企业就是一流的?卖产品就是三流公司?而坐产品或者加工的公司,即使说销售量非常 ...

随机推荐

  1. 第三天:MDN CSS学习笔记

    一:CSS基础 1:DOM 当浏览器显示文档时,它必须将文档的内容与其样式信息结合.它分两个阶段处理文档: 浏览器将 HTML 和 CSS 转化成 DOM (文档对象模型).DOM在计算机内存中表示文 ...

  2. 转发:CentOS下tar压缩排除某个文件夹或文件及解压

     一.压缩 一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可. 在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打 ...

  3. 【PMP】项目管理ITTO概述

    1.项目整合管理

  4. 阿里云 CentOS7 安装 Nginx 后,无法访问的问题

    在阿里云实例中,选择 网络与安全中的安全组.修改安全组规则. 例如:   但是还是不行 需要这样排查 netstat -anp | grep 80 iptables -L -n   firewall- ...

  5. 整体C#与Sql培训内容及结构

    图如果看不清可以右键存图片到本地

  6. 为啥百度、网易、小米都用Python?Python的用途是什么?

      Python是一门脚本语言.由于能将其他各种编程语言写的模块粘接在一起,也被称作胶水语言.强大的包容性.强悍的功能和应用的广泛性使其受到越来越多的关注,想起一句老话:你若盛开.蝴蝶自来. 假设你感 ...

  7. Istio究竟是干嘛的?

    要聊ServiceMesh,就不得不提Istio,它是ServiceMesh目前最流行的实践, 当微服务架构体系越来越复杂的时候,需要将“业务服务”和“基础设施”解耦,将一个微服务进程一分为二: 一个 ...

  8. 干货 | Elasticsearch 集群健康值红色终极解决方案【转】

    题记 Elasticsearch当清理缓存( echo 3 > /proc/sys/vm/drop_caches )的时候,出现 如下集群健康值:red,红色预警状态,同时部分分片都成为灰色.  ...

  9. oracle去掉字符串中所有指定字符

    Select Replace(字段名,'指定字符','替换字符') From 表名 --例: select replace('de.5d','.','') from dual --显示结果:de5d ...

  10. 【iCore4 双核心板_uC/OS-II】例程八:消息邮箱

    一.实验说明: 消息邮箱是uC/OS-II中的另一种通信机制,可以使一个任务或者中断服务子程序向另一个任务发送一个指针型的变量.通常该指针指向一个包含了“消息”的特定数据结构.   二.实验截图:   ...