栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java 痛并快乐着 day03 (2021 - 11 - 11)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java 痛并快乐着 day03 (2021 - 11 - 11)

关系运算符

返回的结果是 boolean,用来做条件判断

'>'   '>='  '<'  '<='  '=='  '!='

关系运算符不能 单独作为语句,而是一个表达式

逻辑运算符

&&       (与) 前后都需要boolean表达式,如果有任意一个任意表达式返回false,则整个表达式的结果为false。                一假及假;                会产生短路现象;                当第一个表达式返回false的时候,那么第二个表达式不参与运算

||        (或) 前后都需要boolean表达式,如果有任意一个任意表达式返回true,则整个表达式的结果为true。                        一真及真;              会产生短路现象;                当第一个表达式返回true的时候,那么第二个表达式不参与运算

!        (非)非真既假

&        (与)和&&作用相同,不会产生短路现象

|        (或)和||作用相同,不会产生短路现象

三元运算符

语法: boolean exp ? exp1 : exp2

含义:当boolean exp表达式返回true ,整个三元运算符返回的结果为exp1 表达式计算的结果

否则整个三元运算符返回的结果为exp2表达式计算的结果
三元运算符返回的结果类型必须统一     

三元运算符会产生短路现象

流程控制语句- if判断

if就是如果

if就是一个语句

语法:if(判断条件){条件成立出发的代码}

if语句不需要以‘;’结尾

双分支条件判断 

语法:if(条件){....}else{条件不成立,执行的代码}

else就是否则

多分支条件判断 

语法:if(条件){....}else if(条件){....}.....else if......{}else{......}

else if可以出现0~N次

else出现0-1次

switch

switch 是开关的意思

case是情况的意思

语法switch(var){case值;case值;......default..........}

default相当于if 中else的效果

switch var 支持的数据类型

byte  short int char  enum     String

switch有一个穿透效果要用关键字 break 才能有效阻止穿透

持续更新中........

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/462736.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号