JAVA 判断

单词: if 如果 else 否则

单分支:

If(条件)

{

代码块

}

If是一个判断语句。代码格式如上。

If括号的内是表达式。如果表达式值是成立的便执行代码块。之后在执行IF语句后的代码。

如果if条件不成立,那么就跳过代码块执行if语句下代码。

示例

Int a=10;

If(a==20)

{

a++;

System.out.println(a);

}

这就是一个简单的if判断语句。

一个if语句叫做单分支判断,只能执行满足if条件的情况。

双分支:

If(条件)

{

代码块

}

else

{

代码块

}

解读:如果if的条件不成立,那么就执行else 内的代码块。

执行else后也会继续执行后续的代码。

示例:

String gender=”女”;

If(gender.equals(“女”))

{

System.out.println(“是”+gender);

}

else

{

System.out.println(“不是女生,是男生”);

}

这个就是一个简单的多分支判断.

可以执行两种情况的判断。一种是为女,另一种是不是女的情况下。

多分支

多分支就是if 的嵌套。

If(条件)

{

代码块

}

else if(条件)

{

代码块

}

else if(条件)

{

}

*********

嵌套的模式如下。可以满足多种条件的判断。

示例

int money=52;

if(money>=500)

{

System.out.println("buy 卡迪拉克");

}else if(money>=100)

{

System.out.println("buy 帕萨特");

}else if(money>=50)

{

System.out.println("buy 伊兰特");

}else if(money>=10)

{

System.out.println("buy 奥拓");

}else

{

System.out.println("buy 捷安特");

}

转载于:https://www.cnblogs.com/T-ARF/p/7580659.html

java 学习第三篇if判断相关推荐

  1. invader的java学习第三天基础篇

    invader的java学习第三天基础篇 一.整数的取值范围表 类型名称 数据类型 所占空间 表数范围 字节型 byte 1字节 -128-127 短整型 short 2字节 +-3w(-2^15-2 ...

  2. Java学习 第三章 数组(三)排序算法

    ** Java学习 第三章 数组(三)排序算法 ** 主要内容:排序算法.排序算法横向比较.Arrays工具类的使用.数组常见异常 1.数组中涉及到的常见算法:排序算法 1.1 排序算法分类:内部排序 ...

  3. java学习笔记(三):前端miniUI控件库入门

    java学习笔记(三):前端miniUI控件库入门 最近在一家公司实习学习,一上来就需要学习了解相关的前端内容--miniUI.而这个内容自己本身并没有了解学习过,上手也是遇到了不少的问题,于是想把自 ...

  4. 步步理解 JAVA 泛型编程 – 共三篇

    http://learning.iteye.com/blog/1295901 FROM: http://unmi.cc/understand-java-generic-3 步步理解 JAVA 泛型编程 ...

  5. 从.Net到Java学习第四篇——spring boot+redis

    从.Net到Java学习系列目录 "学习java已经十天,有时也怀念当初.net的经典,让这语言将你我相连,怀念你......"接上一篇,本篇使用到的框架redis.FastJSO ...

  6. Java学习 第三章 Steam输入输出流

    Java 流(Stream).文件(File)和IO Java.io 包几乎包含了所有操作输入.输出需要的类.所有这些流类代表了输入源和输出目标. Java.io 包中的流支持很多种格式,比如:基本类 ...

  7. 保安日记:前端学习第三篇之CSS选择器

    前端第三篇 Emmet语法 快速生成HTML标签 快速生成CSS样式 1.比如w200按tab 可以生成width: 200px; 2.比如lh26按tab可以生成line-height:26px; ...

  8. [Java学习之路篇] 设计原则与设计模式

    编程可谓博大精深,按照不同的思路逻辑.框架规范编写出来的程序运行的效率都大相径庭.本篇并不只针对Java程序,应适用于所有编写的程序,是编程世界中的一套方法论,俗称编程套路.它们会出现在目前很多大公司 ...

  9. Java学习(三)JSP学习1

    一.  理解JSP技术 JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它 是由Sun Microsystems公司倡导.许多公司参与 ...

最新文章

  1. 使用idea创建springboot项目并打成war包发布到weblogic上...
  2. Python——pyiso8601
  3. Leetcode 12. 整数转罗马数字 (每日一题 20210827)
  4. java匿名类对象的坏处_java匿名内部类的使用注意事项
  5. 【图像融合】简单加权融合
  6. win7右键我的电脑管理菜单失效的解决办法
  7. 《how to write and publis a scientific paper》 Chapter 3
  8. 哈夫曼树的构造和哈夫曼编码实现详细讲解(含例题详细讲解)
  9. 使用VMware Workstation安装FusionCompute CNA和VRM
  10. 【现代信号处理】 15 - 谱分析基础和周期图谱分析
  11. 引用 好文共赏:hao123站长李兴平的成功史
  12. 初级中学计算机知识,计算机基础知识(初级中学级教学方案课程教案).doc
  13. 学习大数据都需要哪些数学基础?
  14. (修订)MySQL优化/面试,看这一篇就够了
  15. 前端安全问题及防范措施
  16. 为什么文件路径 Program Files 可以写成 Progra~1
  17. CSS引入外部艺术字体
  18. 数据库系统原理(第二版)知识点总结
  19. 如何利用ArcGIS将shp文件转换成CAD可用的dwg文件
  20. php 响应式博客源码,Thinkphp响应式博客源码

热门文章

  1. 500g linux怎么分区吗,500G的硬盘,怎么分区比较合理?
  2. android 控件随手指移动_Android 实习生面试经历记录
  3. lp地址为什么位_为什么内存空间分配总是以64K为边界?
  4. linux boot 缺省状态,Bootload启动过程全描述(uclinux)【转载】
  5. python 邻接矩阵_阿里巴巴举荐,Python视频,免费分享,用python求解特征向量和拉普拉斯矩阵...
  6. Bi-LSTM+CRF模型实现命名实体识别
  7. 下拉词(浏览器下拉)及手机APP端下拉联想推荐词的展示规则
  8. linux yum仓库制作,yum仓库搭建之RPM包制作
  9. linux mplayer_移植mplayer播放器到MY-IMX6-EK200开发板的步骤浅析
  10. python矩阵乘法算法_纯python进行矩阵的相乘运算的方法示例