多平台统一管理软件接口,如何实现多平台统一管理软件接口
284
2022-06-14
Java编程部件除了运算符,还有表达式及语句。
表达式分为:
关系表达式、算术表达式、条件表达式及赋值表达式
语句分为:
空语句、声明语句、赋值语句
名词概念很多,其实看过前面几篇的朋友,都应该接触过,更多Java基础代码相关内容前往:java入门基础代码 。
表达式
关系表达式
关系表达式通常用于程序判断,由关系运算符组成,
如下伪代码:
int a = 5;
int b = 4;
boolean t1 = a > b;
boolean t2 = a == b;
System.out.println("a> b:"+ t1);
System.out.println("a == b:"+ t2);
结果如下:
a> b:true
a == b:false
算术表达式
算术表达式一般用于算术计算,由算术运算符、变量或常量组成,结果是个数值。
如下伪代码:
int a = 123;
int b = 4;
System.out.println("a + b:"+ a + b);
结果如下:
a + b:127
条件表达式
条件表达式由运算符 “?:”组成,基本形式为:a?x:y,如果a 为true,则表达式的值为x,否则为y。其也叫三元表达式。
如下伪代码:
int a = 123;
int b = 4;
System.out.println("结果为:"+ (a + b == 127)?123:4);
结果如下:
结果为:123
赋值表达式
赋值表达式由赋值运算符和操作数组成,赋值表达式通常用于给变量赋值
如下伪代码:
int x = 1;
int y = 2;
int z = x * y;
System.out.println("z:" + z);
结果为:
z:2
提到表达式,不得不提的一个问题是:表达式的类型转换问题。前面提到Java的数据类型:
每个数据类型有自己的长度,所以在计算时就涉及到类型转换问题,那类型是如何转换的呢?
Java坚持“不流失数据”为前提的原则。
参照此原则,Java发现程序出来类型不相符的情况下,就会依据下列规则来处理类型转换:
字符类型会转换为int类型
int类型会转换为float类型
占用字节少的类型转换为占用字节多的类型
表达式中若某个操作数为double,则另一个操作数也会转换成double
boolean类型不能转换为其他类型
语句
空语句
空语句很简单,它是由一个分号组成的语句。
声明语句
声明语句可以每条语句声明一个变量,也可在一条语句中声明多个变量,还可以在声明的时候直接赋值。
声明语句的格式如下:
数据类型1 变量1;
数据类型2 变量2;
数据类型3 变量3, 变量4;
赋值语句
除了在声明语句中赋值,也可以直接在程序中为变量赋值。
int pi = 3.1415;
t = pi;
int a = 1;
更多相关内容咨询欢迎前往了解详情。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~