java编程基础总结 |-- 常见运算符 |-- 程序控制流程

Java运算符分为四大类:算术运算符,逻辑运算符,关系运算符以及位运算符。

一、算术运算符

二、逻辑运算符

逻辑运算符包括逻辑与(&&)、逻辑或(||)和逻辑非(!)。前两个是二元运算符,后一个是一元运算符。

逻辑运算符&(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)之间的关系:

&(并且) 有false则false

|(或者) 有true则true。

!(非) 非false则true,非true则false 

^(异或) 相同为false,不同为true

&&(短路与) 有false则false,若&&左边表达式或者值为false则右边不进行计算 

||(短路或) 有true则true,若||左边表达式或者值为true则右边不进行计算

三、关系运算符

关系运算符(relational operators)也可以称为“比较运算符”,用于用来比较判断两个变量或常量的大小。关系运算符是二元运算符,运算结果是 boolean 型。当运算符对应的关系成立时,运算结果是 true,否则是 false。

四、位运算

> =
大于或等

>

大于运算符
只支持左右两边操作数是数值类型。如果前面变
量的值大于等于后面变量的值, 则返回 true。
4>=2 true
<
小于运算

只支持左右两边操作数是数值类型。如果前面变
量的值小于后面变量的值,则返回 true。
2<3 true
<=
小于或等
于运算符
只支持左右两边操作数是数值类型。如果前面变
量的值小于等于后面变量的值, 则返回 true。
4<=2 false
==
相等运算符
如果进行比较的两个操作数都是数值类型,无论
它们的数据类型是否相同,只要它们的值不相等
,也都将返回 true。

五、流程控制

流程控制包含三种形式:顺序结构,选择结构,循环结构。
选择结构主要涉及到:if结构,if-else结构,多重if结构,嵌套if结构,switch结构
循环结构主要涉及到:while,do-while,for结构,以及循环嵌套结构。

例如:

选择:

switch(表达式){

case 常量表达式1:执行语句1;break;

case 常量表达式2:执行语句2;break;

default:执行语句3;}

循环:

for(表达式){

执行语句}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值