Java入门基础代码:Java代码由什么组成?(基本java代码)

网友投稿 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小时内删除侵权内容。

上一篇:Java代码生成器的原理原来这么简单,值得收藏
下一篇:如何使用Eclipse创建Java项目和运行代码?(eclipse怎么运行java代码)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~