java中变量和运算符

说起变量和运算符,java中的变量和运算符和c中的大多数是相同的,但是某些地方还是有一些差别。

1.变量:在程序运行中数值可以改变的数据

c一样,java中的变量也需要先声明后使用

变量声明包括,变量类型和变量名称以及必要时赋初值。

变量声明语句结束后要有";"(分号)

2.运算符

java中的运算符大致与c类似,但还是有一些地方与c不同

3.按运算符功能来分,主要为以下几类:

(1)算数运算符(+,-,*,/,%,++,--)

(2)关系运算符(>,<,>=,<=,!=,==)

(3)布尔逻辑运算符(!,&&,||,&,|)

(4)位运算符(<<(左移),>>(右移),~(取反),^(异或),>>>(无符号右移),&(按位与),|(按位或))

(5)赋值运算符(=,扩展赋值运算符,如:+=,/=······)

(6)条件运算符(?:(三目运算符))

(7) 其它运算符(下标运算符[ ],强制类型转换运算符(类型),方法调用运算符(),内存分配运算符 new 等等)

4. 比较容易出错的运算符(在c中):

(1)/,除法运算符,例:1/3=0

(2)%,取余运算符,在c中,%的操作数必须都为整数

5.在java中,与c不同的运算符

(1)%,取余运算符,%的操作数也可以是浮点数,如:37.2%10=7.2。

 (2)+,加法运算符,在java中,+能够进行字符串拼接,如:"ABC"+"def",可以得到字符串“ABCdef”。

(3)关系运算符的结果返回布尔类型的值true或false,而不是c或c++中0或1。

(4)逻辑运算符的结果也是返回布尔类型的值true或false。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值