java中的.运算符_java中的各种运算符

1、算术运算符;

算术运算符也就是我们小学所学过的:+ - *

/;还有取模运算符:%;取模运算符也就是求余的

运算;

运算形式:操作数 + 操作数;操作数 - 操作数;操作数 *

操作数;操作数 / 操作数;操作数

% 操作数;

2、递增和递减运算符;

递增运算符是++,递减运算符是--;

也就是相当于递增就加1,递减就减1的运算;

运算形式:(递增)变量++;++变量;

(递减)变量--;--变量;

怎么理解呢?

也就是递增或递减即可放在变量的前面,也可以放在变量的后面;运算符在前面的(++、--),就

先运算前面的(++、--),在后面的就后运算(++、--);

3、关系运算符;

运算形式:左操作数 关系运算符 右操作数;

在关系运算符中,最终得到的一定是布尔类型中的真(true)或者假(flase),不会

有第三种值;

关系运算符包括: ==

等于:如果两个值相等,则返回真值

!= 不等于:如果两个值不想等,则返回真值

<

小于:如果左操作数的值小于右操作数的值,则返回真值

>

大于:如果左操作数的值大于右操作数的值,则返回真值

<=

小于等于:如果左操作数的值小于或等于右操作数的值,则返回真值

>=

大于等于:如果左操作数的值大于或等于右操作数的值,则返回真值

在计算机编程中,关系运算符是比较重要的一部分;它是根据某个变量的值来执行特定的操作;

4、位运算符;

运算符 描述

& 与

| 或

^ 异或

~ 非(把0变成1,把1变成0)

在java中,位运算很少,大家只有知道就行了,到用了的时候,参照一下真值表就行了;

5、逻辑运算符;

在逻辑运算符中,最后得到的值也是一个布尔类型的teue(真)或flase(假);

运算符 描述

&&

|| 或

! 非

6、位移运算符;

学习位移;首先我们先阐述一下符号位的概念;

符号位:是数的最后一位,不用来计算的;

当符号位为0时,值为正数;当符号位为1时,值为负数;

无符号位时为正数,有符号位时为正数或者负数;

运算符 描述

<<

左移

>>

右移

>>>

右移(补零)

左移(<

<< 位数

右移(>>) 运算形式:值

>> 位数

移动后,左移、右移都会保留符号位!

右移(补零),移动后,不保留符号位,永远为正数,因为其符号位总是被补零;

7、运算符优先级;

一般,我们都是先运算的用括号括起来,跟我们小学学习的一样;

字符和字符串的区别:字符时用单引号括起来的,而字符串是用双引号括起来的;

注意:在java中,“+”运算符两侧的操作数中,只要有一个字符串(String)类型,系统会自动将其

他的操作数转换为字符串后再进行连接;运行时,只要和字符串相加,无论任何形式,都是以字符串

形式运行出来的;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值