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. C++ 无锁数据结构

    https://www.zhihu.com/question/52629893/answer/131731126

  2. go微服务框架go-micro深度学习(三) Registry服务的注册和发现

    服务的注册与发现是微服务必不可少的功能,这样系统才能有更高的性能,更高的可用性.go-micro框架的服务发现有自己能用的接口Registry.只要实现这个接口就可以定制自己的服务注册和发现. go- ...

  3. [STF手机设备管理平台]连接其它操作系统上的安卓设备实操介绍

    一.背景 看到之前曾有人发贴,贴名[stf 连接各操作系统上安卓设备的操作方法分享],介绍了一下,虽然说方法和理论都有,但下述评论中还是有很多人不知如何操作,特别是不知道stf provider命令如 ...

  4. 【Android】解析AccessibilityService(辅助服务)的使用

    辅助功能是Android系统提供的一种服务,派生自Service类.这个服务提供了增强的用户界面,目的是为了帮助残障人士.它一般提供了页面元素查找功能和元素点击功能. 通过辅助功能,开发者可以实现一些 ...

  5. linux 设备驱动概述

    linux 设备驱动概述 目前,Linux软件工程师大致可分为两个层次: (1)Linux应用软件工程师(Application Software Engineer):       主要利用C库函数和 ...

  6. Use Dynamic Data Masking to obfuscate your sensitive data

    Data privacy is a major concern today for any organization that manages sensitive data or personally ...

  7. [U3D Demo] 手机飞机大战

    游戏截图 使用插件 DOTween NGUI 游戏介绍 游戏使用C#开发,素材是<全民飞机大战>中提取出来的,该游戏最早是去年由Flash Air+Starling开发的Demo,后来我修 ...

  8. mac关闭占用某个端口的进程

    在启动项目的时候有时候会提示端口被占用,但是怎么都找不到那个关闭进程的地方,可以直接通过命令行关闭这个进程: 比如要关闭:8000端口的进程: 1. 查找端口进程: lsof -i: 会把所有的占用8 ...

  9. Sublime Text 输入法跟随光标

    通过PackageControl安装“IMESupport”,重启Sublime Text3,即可解决:  注:如项目自述,仅支持Windows.

  10. 和李洪强一起学设计01 PS第一天

    和李洪强一起学设计01 PS第一天