使用Java理解程序逻辑:第二章变量 数据类型和运算符
第二章:变量 数据类型和运算符
变量时一个数据储存空间的表示, 它是储存数据的基本单元
Java中常用的数据类型有整型(int),双精度小数(double),字符型(char),和字符串型(String)字符串时引用类型
变量要先声明并赋值,然后才能使用
Java提供各种类型的运算符:
赋值运算符: =
算数运算符: + - * /(取商) %(取余)
关系运算符: > >= < <= == !=(不等于)
逻辑运算符:
运算符 | 汉语名称 | 说明 | 表达式 | 举例 |
&& | 与 并且 |
两个条件同时为真,则结 果为真;两个条件有一个为假, 则结果为假 |
条件1&&条件2 |
具有选举全的条件:年满18 周岁&&中国公民 两个条件都为真则具有选举 权.有一个条件为假,则不具有 选举权 |
|| | 或 或者 |
两个条件有一个为真,则 结果为真;两个条件同时为假,则 结果为假 |
条件1||条件2 |
从中国去美国的方式:乘飞机|| 乘船 两个条件有一个为真,就可以去 美国.若都为假,则去不了美国 |
! | 非 |
条件为真时,结果为假; 条件为假时,结果为真 |
!条件 |
成为优秀软件工程师的条件: !偷懒 |
数据类型强转
double num=1.5; int num=1;
强制转换 自动转换
int num2=(int)num; double num2=num;