详解JAVA之运算符
作者:略知12 发布时间:2023-09-05 13:22:46
标签:JAVA,运算符,详解
一、算术运算符
运算符:常见的±*/等
表达式:运算符连接起来符合java语法的式子,比如a+b
算术运算符:+ - * / %
注:要想得到小数,里面要有浮点数参与
在print的时候,char和int是根据ASCII码进行转换的
字符串的"+",是字符串连接符,也就是拼接
二、赋值运算符
赋值运算符:a=10,不要说a等于10,而要说将10赋值给变量a
注:当进行+=、-=、*=、/=、%=运算时,会自动强制类型转换
三、自增自减运算符
就是++、–
注:单独的i++和++i结果一样,但是赋值时有区别:j=i++变成j=i,i++;j=++i变成++i,j=i
四、关系运算符
关系运算符:==、!=、>、>=、<、<=,输出为布尔类型的值
五、逻辑运算符
逻辑运算符:&、|、^、!
,输出为布尔类型的值
短路逻辑运算符:&&、||
,结果和上面一样。但是,如果&&前面是false,后面则不执行;如果||前面是true,后面则不执行(短路效果)
六、三元运算符
格式:关系表达式?关系式1:关系式2
七、数据输入
Scanner使用步骤:1.导包;2、创建对象;3.接收数据。
来源:https://blog.csdn.net/qq_37249793/article/details/121217731


猜你喜欢
- Android:AIDL和远程Service调用本讲的内容,理解起来很难,也许你看了很多资料也看不明白,但是用起来缺简单的要命。所以我们干脆
- 强调一下阅读系统源码,起码要对进程间通信要了解,对binder机制非常非常清楚,binder就是指南针,要不然你会晕头转向;强行阅读,就容易
- 一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configur
- 使用@Value取值出现的问题在springBoot项目中我们一般会把一些路径或者资源写在配置文件中,方便管理。但是取得时候有可能会出现一些
- 本文实例讲述了C#资源释放方法。分享给大家供大家参考,具体如下:1、try{}finally{}2、using只有类型实现了IDisposa
- 输出为MP4需要用到ffmpeg相关的文件,我打包的库已经带了,去官网找的库可以在这个目录找到:2:添加这些引用:3:两个全局变量://用来
- 博主说:有时候,我们需要对数据库中现有的数据进行大量处理操作(例如表中的某个字段需要全部更新等),如果直接使用select * from t
- 语音获取要想发送语音信息,首先得获取语音,这里有几种方法,一种是使用DirectX的DirectXsound来录音,我为了简便使用一个开源的
- 著名的Java单元测试框架Junit 4已经出来很长时间了,当时我发现JUnit 5已经处于测试版,就准备写文章来介绍JUnit 5.不过因
- 前言最近开发了一个接口,完成后准备自测时,却被 * 拦截了,提示:(AUTH-NO)未能获得有效的请求参数!怎么会这样呢?于是我全局搜了这个
- 有这么一种应用场景:你是做前端或APP开发的,需要调用服务端提供的接口,接口只能在公司内网访问;在公司外就无法调试代码了。想在公司外访问怎么
- 本文实例讲述了Android自定义dialog简单实现方法。分享给大家供大家参考,具体如下:@Override protected void
- 配置java环境变量这里是将环境变量配置在etc/profile,即为所有用户配置JDK环境。sudo vi /etc/profile配置环
- 本文实例为大家分享了android surfaceView实现播放视频的具体代码,供大家参考,具体内容如下RelativeLayout<
- BeanDefinitionRegistryPostProcessor概述可以看到BeanDefinitionRegistryPostPro
- 邮件绑定功能【需求】1、 用户注册时,输入邮箱2、 通过Javamail技术,向用户邮箱发送一封祝贺邮件1、javamail发送邮件1.1、
- 使用Myeclipse搭建maven项目准备工作安装maven官网下载安装(http://maven.apache.org/)配置环境变量配
- Java虚拟机栈概述Java虚拟机栈(Java Virtual Machine Stacks)是线程私有的,它的生命周期与线程相同。虚拟机栈
- 本文为大家分享了经典24点纸牌益智游戏的具体实现方法,供大家参考,具体内容如下一.实验内容24点游戏是经典的纸牌益智游戏。常见游戏规则:从扑
- Java 定时器在JAVA中实现定时器功能要用的二个类是Timer,TimerTaskTimer类是用来执行任务的类,它接受一个