Java运算符讲解附例子说明(大全)

89 篇文章 36 订阅
订阅专栏

前言必读:

读者手册(必读)_云边的快乐猫的博客-CSDN博客

Java运算符分为六大:算术运算符、赋值运算符、比较运算符、逻辑运算符、条件(三目)运算符、位运算符

一、算术运算符+(加),-(减),*(乘),/(除),%(求余),++(自增),--(自减)

二、赋值运算符=(等于),+=(自加一次等于),-=(自减一次等于),*=(自乘一次等于),/=(自除一次等于),+(字符串连接符)

三、比较运算符>(大于),<(小于),>=(大于等于),<=(小于等于),==(比较等于),!=(不等于)

返回结果只有:true或者false

四、逻辑运算符&(按位与),&&(短路与),|(按位或),||(短路或),!(非,即取反)

五、条件(三目、三元)运算符?:

六、位运算符(都是基于二进制来计算)&(按位与),|(按位或),^(异或运算),<<(左移运算符),>>(右移运算符),>>>(无符号运算符),~(非、取反运算符)

位运算符要求了解就好

须知:整数默认为int型

一、算术运算符+(加),-(减),*(乘),/(除),%(求余),++(自增),--(自减)

1.+

2. -

 3.*

 4./

注意:整数默认位int型,要精确到小数点后面的数值要进行强制转换 

 5.%

6.++

分为两种++i(先自加再输出)i++(先输出再自加,常用),概括解释就是谁在前面就先输出谁

 7.--

也有两种写法,和自增同理 

=========================================================================

二、赋值运算符=(等于),+=(自加一次等于),-=(自减一次等于),*=(自乘一次等于),/=(自除一次等于),+(字符串连接符)

 1.=

 

 2.+=

 3.-=

 4.*=

 

 5./=

输出默认为int整数型,不会取小数余数这些

 6.+

========================================================================= 

三、比较运算符>(大于),<(小于),>=(大于等于),<=(小于等于),==(比较等于),!=(不等于)

返回结果只有:true或者false

1.>

2. <

 3.>=

 

 4.<=

 5.==

6.!=

 =========================================================================

四、逻辑运算符&(按位与),&&(短路与),|(按位或),||(短路或),!(非,即取反)

1. &

2.&&

3.|

4. ||

以上4个在我的另一篇文章中有单独讲到

5. !

 ======================================================================== 

五、条件(三目、三元)运算符?:

 ======================================================================== 

六、位运算符(都是基于二进制来计算)&(按位与),|(按位或),^(异或运算),<<(左移运算符),>>(右移运算符),>>>(无符号运算符),~(非、取反运算符)

位运算符要求了解就好

1.& 

 2.|

 3.^

 4.<<

 5.>>

 6.>>>

 7.~

day 03-运算符学习
weixin_54709885的博客
04-01 812
第4章 运算符 目录 运算符介绍 算术运算符 关系运算符 逻辑运算符 赋值运算符 三元运算符 运算符优先级 二进制* 位运算* 介绍 运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 分类: 1.算术运算符 2.赋值运算符 3.关系运算符(比较运算符) 4.逻辑运算符 5.位运算符(需要二进制基础) 6.三元运算符 算术运算符 前言 介绍 算术运算符是对数值类型的变量进行运算的,在Java程序中使用的非常多。 一览表 使用ArithmeticOperator.java
java运算符 与(&)、非(~)、或(|)、异或(^) 及移位运算符
蚁人日记
05-22 2336
Java运算符大致分为逻辑运算符(&&,||,!)、算数运算符(+, -, *, / ,+=)、位运算符(^,|,&)、其他运算符(三元运算符) 下面将各符号名称列出: &(按位与) &&(逻辑与) |(按位或) ||(逻辑或) ^(异或运算符) <<(左移运算符) >>(右移运算符) ~(取反运算符...
Java中的运算符
weixin_58628068的博客
08-19 1324
运算符是用于执行操作的符号或关键字。表达式是由(如变量、常量、方法调用等)组成的一组代码,用于计算并返回一个值。
JAVA基础之--运算符
weixin_30918415的博客
05-05 281
计算机的最基本用途之一就是执行数学运算,作为一门计算机语言Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组: 算术运算符 关系运算符运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。 表格中的实例假设整数变量A的值为10,变量B的值为20: ...
Java基础语法——学习笔记二(运算符和流程控制)
weixin_47489274的博客
11-22 627
1、运算符 1.1、算术运算符 1.1.1、运算符和表达式 运算符:对常量或者变量进行操作的符号 表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达 式。不同运算符连接的表达式体现的是不同类型的表达式。表达式的结果就是表达 式的数据类型 int a = 10; int b = 20; int c = a + b; +:是运算符,并且是算术运算符。 a + b:是表达式,由于+是算术运算符,所以这个表达式叫算术表达式。 1.1.2、算术运算符 符号 作用 + 加
JAVA运算符
超级程序诞生的博客
04-05 9209
Java语言支持如下运算符:算术运算符:+(正),-(负),,+(加),-(减),*(乘),/(除),%(取余运算,也叫取模运算),+(字符串连接)自增(前),先运算后取值自增(后),先取值后运算a=2;b=++aa=2;b=a++a=3,b=3a=3,b=2自减(前),先运算后取值自减(后),先取值后运算a=2;b=--aa=2;b=a--a=1,b=1a=1,b=2赋值运算符:=比较运算符:>,
java非数_java运算符 与(&)、非(~)、或(|)、异或(^)
weixin_33137081的博客
02-12 577
最近看HashMap源码,遇到了这样一段代码:1 static final inthash(Object key) {2 inth;3 return (key == null) ? 0 : (h = key.hashCode()) ^ (h >>> 16);4 }于是我整理学习了以下知识:1.十进制转二进制原理:给定的数循环除以2,...
java运算符有哪些_Java中包含哪些运算符
weixin_42298279的博客
02-12 334
Java中包含的运算符有:算数运算符,逻辑运算符,关系运算符等。算数运算符也就是我们平时的加减乘除余等操作:在Java中都是将右边的值赋值给左边,所以一般格式为:结果 = 值;加(+):result = value1 + value2;例如 result = 10 + 10;结果result值为20;减(-):result = value1 - value2; 例如 result = 20 - ...
深入讲解Java中的流程控制与运算符
09-03
Java编程语言中,流程控制和运算符是构建程序逻辑的基础元素。流程控制允许程序员决定程序执行的顺序,而运算符则用于操作变量和值。接下来我们将深入探讨这两个主题。 首先,我们来看Java中的流程控制。流程控制...
`instanceof`运算符讲解
最新发布
**My Coding Family**
09-12 832
Java是一种静态类型的面向对象编程语言。在Java中,每个对象都有一个明确的类型。instanceof运算符是一种特殊的关系运算符,用于检查一个对象是否是一个类的实例,或者是否与该类兼容。本文将详细介绍Java中的instanceof运算符,包括其语法、使用场景、优缺点以及实际代码示例。通过本文的学习,Java初学者将能够理解并掌握instanceof运算符的使用方法。instanceof运算符用于在运行时检查对象的实际类型。它可以用来判断对象是否是特定类的实例,或者是否实现了特定的接口。定义了一个名为。
Java软件开发实战 Java基础与案例开发详解 3-4 运算符 共14页.pdf
07-07
根据提供的文件信息,本篇文章将重点讲解Java中的运算符部分,包括算术运算符、赋值运算符、关系运算符、逻辑运算符、位运算符以及字符串连接运算符等内容,并结合实际例子进行深入剖析。 ### 3.4 运算符 #### ...
第02章 Java编程基础 08 位运算符与变量交换
09-13
运算符可以有效地实现这一点,下面以一个例子说明: ```java int a = 5; // 二进制:0101 int b = 10; // 二进制:1010 a = a ^ b; // a现在是两者的异或结果:1111 b = a ^ b; // b现在是a与原始b的异或,恢复了...
Java程序设计基础:运算符与表达式.pptx
05-26
本文将深入探讨Java中的各种运算符及其用法,并通过实例讲解如何正确地使用这些运算符来构建有效的表达式。 #### 二、表达式的基本概念 - **表达式**是由操作数和运算符组成的结构,它表示一种值。 - **操作数**...
全网最全Java运算符(八种)
CYFS3的博客
10-17 3619
运算符是编程语言中用于执行各种操作的特殊符号或关键字。它们用于处理变量和值,执行数学计算、逻辑运算、位运算和其他操作,以便编写复杂的程序。运算符允许程序员在代码中执行各种操作,从而实现所需的功能。
Java运算符与基本选择结构
YKWNDY的博客
07-17 473
出处:http://www.runoob.com/java/java-operators.html 目录 算术运算符 关系运算符运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符优先级 算术运算符 操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数...
Java运算符
qq_45844648的博客
12-11 112
赋值运算符: “=”可以将值赋给变量,或将表达式值赋给变量。 int num1; int num2=(num1+3)*(num1-3); int num3=200; 算数运算符: 加+,减-,乘*,除/,取余%,自增++,自减– 取余 例: public static void main(String[] args){ int n=225; System.out.println(n%8)...
Java —— 运算符
YeZh1Yong 的博客
10-17 1077
介绍Java基础语法中的运算符
关系运算符Java代码
06-06
Java中,关系运算符用于比较两个值之间的关系,并返回一个布尔值(true或false)。以下是Java中的关系运算符及其含义: 1. 相等运算符(==):用于比较两个值是否相等。 2. 不等运算符(!=):用于比较两个值是否不相等。 3. 大于运算符(>):用于比较左侧的值是否大于右侧的值。 4. 小于运算符(<):用于比较左侧的值是否小于右侧的值。 5. 大于等于运算符(>=):用于比较左侧的值是否大于或等于右侧的值。 6. 小于等于运算符(<=):用于比较左侧的值是否小于或等于右侧的值。 以下是一个使用关系运算符Java代码示例: ``` int x = 5; int y = 3; boolean result1 = (x == y); // false boolean result2 = (x != y); // true boolean result3 = (x > y); // true boolean result4 = (x < y); // false boolean result5 = (x >= y); // true boolean result6 = (x <= y); // false ```
写文章

热门文章

  • 官网下载JAVA的JDK11版本(下载、安装、配置环境变量) 78394
  • 卸载idea步骤(快速彻底) 69194
  • Java官网下载JDK17版本详细教程(下载、安装、环境变量配置) 62910
  • idea2023版本下载安装配置与卸载详细步骤(包含运行第一个java程序教程) 62079
  • idea创建javaweb项目步骤超详细(2022最新版本) 57865

分类专栏

  • VIP 付费 3篇
  • Bug大全解决 付费 40篇
  • Java知识 89篇
  • 代码资源 3篇
  • 项目 2篇
  • 论文 2篇
  • JavaWeb 23篇
  • SSM框架 32篇
  • 微服务 2篇
  • 后端JavaBug 26篇
  • 前端知识 21篇
  • 前端Bug 16篇
  • 其他知识 8篇
  • Redis 5篇
  • 软件操作 94篇
  • 计算机底层操作 18篇
  • 群晖系统 6篇

最新评论

  • idea移除许可证

    m0_74217257: mi56

  • idea移除许可证

    2201_76100477: mi56

  • SpringBoot+Mybatis-Plus实现增删改查(配视频讲解)--项目阶段1

    EmmaAoyama: Mapper里的import com.example.mybatis.entity.User;这句报错,显示import com.example.mybatis.entity.User;大佬救救我呜呜毕设就跟着你做了

  • idea移除许可证

    2401_87082800: mi56

  • neo4j下载安装配置步骤

    2401_84479652: 请问你后来打开了吗

最新文章

  • 群晖nas连接(路由器设置)--群晖配置下文
  • 路由器拨号失败解决方法
  • 光猫桥接模式详细步骤
2024年8篇
2023年127篇
2022年129篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云边的快乐猫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值

玻璃钢生产厂家杭州浙江玻璃钢雕塑无锡玻璃钢园林雕塑江苏专业玻璃钢雕塑多少钱福建卡通玻璃钢雕塑景观装饰镇江玻璃钢古铜雕塑玻璃钢仿铜雕塑介绍商场节日气氛美陈苏州商场户外美陈玻璃钢雕塑哪里买便宜农耕文化玻璃钢人物雕塑厂家定制广东玻璃钢字母座椅雕塑玻璃钢花盆图片欣赏1.8m高玻璃钢人物雕塑菏泽玻璃钢花盆批发价格图片岳阳佛像玻璃钢雕塑江门仿铜西式玻璃钢雕塑宜春水果玻璃钢雕塑设计上海常见商场美陈哪家好天津创意玻璃钢雕塑定做价格玻璃钢雕塑价格超低浙江玻璃钢雕塑摆件制造建德玻璃钢造型雕塑淄博玻璃钢雕塑上海商场美陈门头玻璃钢骑单车雕塑玻璃钢花盆雕塑报价商场美陈施工组织计划阐述福建装饰商场美陈批发商场中岛柜美陈贵州户外玻璃钢雕塑生产厂家香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化