0729运算符 键盘录入 流程控制语句

今日总结

运算符、键盘录入、流程控制语句

算术运算符: + 、- 、 * 、 / 、 %(取余/取模)、++ 、–
注意:整数相除,得到的结果依旧是整数,要想得到小数,必须有浮点数参数运算!!!!
赋值运算符:
= ,+= , -= , *= , /= , %=
关系运算符(比较运算符):

==: 比较两个数据是否相等,如果相等结果是true ,如果不相等结果就是false
!=:  判断符号左边的数据是否不等于右边的数据,如果不等于就是true , 如果等于就是false
> :  判断符号左边的数据是否大于符号右边的数据,如果大于结果就是true ,如果不大于就是false
< :  判断符号左边的数据是否小于符号右边的数据,如果小于结果就是true , 如果不小于结果就是true
>=:  判断符号左边的数据是否大于或者等于右边的数据,如果大于或者等于结果就是true , 如果不大于也不等于结果就是false
<=:  判断符号左边的数据是否小于或者等于右边的数据,如果小于或者等于结果就是true , 如果不小于也不等于结果就是false
特点:比较运算符计算完毕以后结果都是一个布尔类型的值
注意事项: 不能将==写成==号是赋值运算符,==是关系运算符

 **

逻辑运算符:
逻辑运算符的使用方式:用于链接两个boolean类型的表达式或者boolean类型的值,执行完毕以后也是一个boolean类型的结果
表达式: 就是通过运算符链接起来的式子
boolean类型的表达式:就是计算结果是一个boolean类型的值的式子 , 关系表达式或者比较表达式

&(逻辑与) :  并且关系     遇falsefalse
|(逻辑或) : 或者关系     遇truetrue
!(逻辑非) :falsetrue , 非truefalse
^(逻辑异或) : 相同为false , 不同为true
&&(逻辑双与)
||(逻辑双或)
注意:逻辑运算符用于链接boolean类型的表达式, 或者是值。逻辑运算符执行完毕的以后的结果都是也是一个boolean类型的值。

三元运算符:
格式:(关系表达式/或者是一个boolean类型的值)? 表达式1 : 表达式2 ;
执行流程:首先计算关系表达式的值,如果表达式的值是true ,那么此时会执行表达式1 ; 如果表达式的值是false,那么此时会执行表达式2.

**怎么进行数据输入?** 
记步骤,记代码 
1、导包  格式: import java.util.Scanner ;位置: 在类上面
2、创建Scanner对象格式: Scanner sc = new Scanner(System.in) ;
位置:在main方法中进行对象的创建
3、调用Scanner对象的方法进行键盘录入数据格式: int number = sc.nextInt();

流程控制语句

1. 顺序结构
2. 选择结构(分支结构)

3种格式

第一种
if(boolean类型的表达式或者一个boolean类型的值) {
	语句体1;
}
第二种
if(boolean类型的表达式或者是一个boolean类型值) {
	语句体1;
}else{	
	语句体2;
}
第三种
if(boolean类型的表达式1/boolean类型的值1) {
	语句体1}else if (boolean类型的表达式2/boolean类型的值2) {
	语句体2}else if (boolean类型的表达式3/boolean类型的值3) {
	语句体3}else if (boolean类型的表达式4/boolean类型的值4) {
	语句体4}...
    else{
    语句体n+1}

3. 循环结构

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值