一、IF、Else(标准实例,是和否的判断)。

package HELLO;
import java.util.Scanner;
public class input {public static void main(String[] args) {System.out.println("**************");System.out.println("上海 - 北京");System.out.println("票价:400元");System.out.println("**************");System.out.println("");System.out.println("请输入付款金额:");Scanner in_1= new Scanner(System.in);int in_11=in_1.nextInt();int ling=0;if(in_11>=400){System.out.println("购票成功!找零:"+(in_11-400)+"元");}else {System.out.println("购票失败!您还差:"+(400-in_11)+"元");}}
}

运行结果:

**************
上海 - 北京
票价:400元
**************

请输入付款金额:
410
购票成功!找零:10元

二、else if的用法(多个条件判断)。

package HELLO;
import java.util.Scanner;
public class input {public static void main(String[] args) {System.out.println("**************");System.out.println("上海 - 北京");System.out.println("票价:400元");System.out.println("**************");System.out.println("");System.out.println("请输入付款金额:");Scanner in_1= new Scanner(System.in);int in_11=in_1.nextInt();int ling=0;if(in_11>=400 && in_11<=600){System.out.println("购票成功!找零:"+(in_11-400)+"元");}else if(in_11==0){System.out.println("购票失败!您想空手套白狼吗?");}else if(in_11<400 && in_11>=0)   // 用户输入的金额小于票不够 {System.out.println("购票失败!您还差:"+(400-in_11)+"元");}else // 除了上述条件以外的条件{System.out.println("您输入的金额不合法,请检查!");}           }
}

三、Case、Switch

package HELLO;
import java.util.Scanner;
public class input {public static void main(String[] args) {System.out.println("**************");System.out.println("1 ---- 乒乓球");System.out.println("2 ---- 音乐");System.out.println("3 ---- 篮球");System.out.println("0 ---- 全能");System.out.println("**************");System.out.println("");System.out.println("请选择你的爱好:");Scanner in_1= new Scanner(System.in);int in_11=in_1.nextInt();int ling=0;switch (in_11) {case 1:System.out.println("改天约张继科陪你玩玩!");break;  // 退出整个 switch,运行到break后,不再进行下面的case了。case 2:System.out.println("请你参加周杰伦的演唱会!");break;  // 退出整个 switch,运行到break后,不再进行下面的case了。case 3:System.out.println("有一张NBA的票,要吗?");break;  // 退出整个 switch,运行到break后,不再进行下面的case了。default:System.out.println("太自恋了!画个圈圈鄙视你!");break;}}
}

四、只有一行代码的二选一,类似于iif

m_type=(b==1)?"张飞":"李白";

【JAVA】条件判断语句合集(源代码实例,入门参考)相关推荐

  1. Python 数据分析三剑客之 NumPy(五):数学 / 算术 / 统计 / 排序 / 条件 / 判断函数合集

    CSDN 课程推荐:<Python 数据分析与挖掘>,讲师刘顺祥,浙江工商大学统计学硕士,数据分析师,曾担任唯品会大数据部担任数据分析师一职,负责支付环节的数据分析业务.曾与联想.亨氏.网 ...

  2. java条件判断语句 switch-case 练习

    /* 程序流控制语句 分支语句之二 switch case switch结构 switch(表达式) //表达式不是boolean型 case 常量1: 语句1; //break case 常量2: ...

  3. java老师和学生(java老师学生类合集)

    Java学生老师类是一种用于模拟学生和老师之间的关系的类,通过它可以模拟学生和老师之间的信息交互.学生交作业等行为. 1.java老师和学生什么意思说法一,两种身份.java老师和学生是指在学习jav ...

  4. 前端:JS/19/特殊运算符,运算符优先级,if条件判断语句,switch分支语句,while循环语句,for循环语句,break和continue循环控制语句,实例:九九乘法表

    特殊运算符 new运算符:创建一个对象.如:var today=new Date(); delete运算符:删除数组的元素,或者对象的属性: typeof运算符:一元运算符,主要功能:判断变量的类型的 ...

  5. 【11款最全最新】Java游戏开发项目合集(上)_Java项目实战_Java练手项目

    黄金矿工.俄罗斯方块.飞机大战.超级玛丽.坦克大战.飞翔的小鸟等等经典小游戏相信很多人都玩过.大家有没有想过亲自制作出这些小游戏呢? 今天给大家分享11款经典小游戏的Java开发教程,快来戳下方视频学 ...

  6. 京东java笔试_2017阿里,百度,京东java面试+笔试大合集,2018的你会吗?

    2017阿里,百度,京东java面试+笔试大合集 1.阿里 面试(一二面合集) 1.介绍一下你自己. 2.介绍一下你认为做的最好的一个项目. 3.请用五分钟的时间把你做的项目的流程图画一下. 4.项目 ...

  7. python条件语句-Python中条件判断语句的简单使用方法

    最简单的条件语句: if expression: expr_true_suite 如上,if是关键字,expression是条件表达式,条件表达式支持多重条件判断,可以用布尔操作符and.or和not ...

  8. 在python中要表示一个空的代码块可以使用空语句什么_Python条件判断语句if

    Apple iPhone 11 (A2223) 128GB 黑色 移动联通电信4G手机 双卡双待 4999元包邮 去购买 > 程序在一般情况下是按顺序执行的,就像流水账一样,一条一条从上往下顺序 ...

  9. continue语句只用于循环语句中_Java之循环语句、条件判断语句(三目运算符)、break、continue...

    之前的内容只是让读者可以定义变量,输出变量等基础功能而已.这远远是不够的,今天,我们学习的内容可以帮你开始完善自己想开发的内容,在这之前我们先理解一个概念:一个表达式的返回值是布尔值的表达式称为布尔 ...

最新文章

  1. 【模拟】不高兴的津津
  2. Redis服务停止报错解决方案[NOAUTH Authentication required]
  3. 如何系统的自学python 知乎-如何系统地自学 Python?
  4. Excel 单元格不能设置超链接
  5. concurrenthashmap 面试题
  6. iOS教程:Core Data数据持久性存储基础教程
  7. FFmpeg 5.0 正式发布
  8. Base64加密和Md5加密用户名
  9. 机器学习第三回——logistic回归算法
  10. 声波的时域和频域Python实现示例
  11. Python股票量化学习(3)——简单的策略回测
  12. Docker架设服务器系列
  13. Python转义字符及举例(常见)代码解释
  14. CTS、CTS Verify、GTS测试以及GMS认证
  15. SecureCRT使用SSH连接很慢问题解决
  16. 【python爬虫专项(19)】blibli弹幕数据爬取(以全站搜索蔡徐坤的视频为例)
  17. 菲律宾 IT安全网被黑
  18. 电子计算机机房施工及验收规范
  19. 【Unity】捕鱼达人开发流程
  20. SkeyeRTSPLive高效转码之SkeyeVideoDecoder采用Nvidia独立显卡高效硬件解码解决方案(附源码)

热门文章

  1. Google Earth Engine——地球科学激光测高系统(GLAS)的空间激光雷达数据(2005年)融合的全球树木高度数据集1000m分辨率下载(墨西哥为例)
  2. 「世界の中心に立って、愛を叫ぶ」という本を読んだ後の感想
  3. 国家高新技术企业申报流程及条件
  4. 基于Python实现的数据质量检查
  5. centos7扫描新硬盘_centos7 挂载新硬盘
  6. 观察者模式和委托实现 - 老鼠跑,猫叫,人醒
  7. android 小闹钟
  8. 介电强度、绝缘电阻和耐压试验
  9. 【漏洞学习——XSS】懒人听书存储性XSS
  10. PHP实现阳历(新历)与阴历(农历)互相转换