网站首页 > 精选教程 正文
经过昨天的学习我们了解到了java中有有算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、条件运算符、字符串连接符。这么多种类昨天我们已经学习了算术运算符,今天就让我们跟着尚学堂给同学们带来全新的Java300集课程啦!java零基础小白自学Java必备优质教程_手把手图解学习Java,让学习成为一种享受_哔哩哔哩_bilibili来学习java运算符中的赋值运算符和关系运算符吧!
什么是赋值运算符
赋值运算符是指为变量或常量指定数值的符号。赋值运算符的符号为“=”。例如a = 3就是将3赋予给了变量a,其中还有一些经常用到的赋值扩展运算符(如下图所示),更加方便我们去书写程序。
在运用时我们要注意:
1、运算的顺序是从右往左依次运算
2、它是双目运算符,左边的操作数必须是变量,不能是常量或表达式。右边可以是 变量、 表达式、 常量值
3、在使用赋值扩展运算符时,会把注意符号右侧作为一个整体进行运算
下面我们来看一下例子:
什么是关系运算符
关系运算符是用于判断两个变量或常量的大小,运算结果是一个布尔类型的值true或false。关系运算符包括以下几种。
在使用时我们要注意
1、一个等号 = 是赋值运算符,而真正地判断两个操作数是否相等的运算符是 ==。
2、==、!=是所有(基本和引用)数据类型都可以使用。
3、 >、>=、 <、<=仅针对数值类型( byte/short/int/long, float/double 以及char)char作为字符可以比较的原因是,它是Unicode字符可以表示0到65536个状态所以也可以比较。
下面我们来举例实验一下吧:
当运算符针对的是数值类型时,我们可以直接看到结果。
但方运算符针对的是char时,我们需要用(int)把char强制转型成数字,再进行比较,这里我们用字母h举例,在进行完转换后我们可以看到h的值为104后,我们再跟数字进行比较,这样就得出了结果。
由于篇幅的原因我们今天就先学到这里,有能力的小伙伴如果想了解更多的运算符知识可以,自己上网去搜索一些视频教程来提前预习一下,没有理解的小伙伴也不要气馁,可以反复看几遍文章,已经掌握到的小伙伴们可以自己动手来写一写程序加深一下自己从理解,明天我们将持续更新学习内容,感兴趣的伙伴可以评论666,小编免费分享视频资料给大家,欢迎大家一起来学习~
猜你喜欢
- 2025-05-27 JAVA面试|String、StringBuffer、StringBuilder区别以及场景应用
- 2025-05-27 Java 21新特性!这五大功能让代码更高效
- 2025-05-27 Java字符串拼接3大隐藏陷阱!你的代码为何越优化越慢-附提速代码
- 2025-05-27 Java数据类型中,字符型char变量能存一个中文汉字吗,为什么?
- 2025-05-27 java基础——字符与字节的区别
- 2025-05-27 Java字符处理终极指南:Character类深度解析与实战技巧
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)