详解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
0
投稿
猜你喜欢
- 引言容器是Java基础类库中使用频率最高的一部分,Java集合包中提供了大量的容器类来帮组我们简化开发,我前面的文章中对Java集合包中的关
- 短网址,忽然一下子就冒出来的东西,长长的一个URL,提交过去,出来就只有短短的一个URL了,看起来似乎挺神奇,其实简单分析一下,明白其中的原
- 如果说C#和C++有什么不同,博主不得不说,对于异步的支持程度是C#的一一个伟大的进步。
- 以前,使用github(git)结合 IntelliJ IDEA ,可以把自己本地的测试代码,使用github网站,添加到版本管理。这样就可
- 背景系统: SpringBoot开发的Web应用;ORM: JPA(Hibernate)接口功能简述: 根据实体类ID到数据库中查询实体信息
- 前言Zookeeper的通过快照日志和事务日志将内存信息保存下来,记录下来每次请求的具体信息。尤其是其事务日志,每次处理事务请求时都需要将其
- 1、问题描述关于java中的日志管理logback,去年写过关于logback介绍的文章,这次项目中又优化了下,记录下,希望能帮到需要的朋友
- 简介Springboot Admin是一个管理和监控Springboot项目的组件,分为服务端和客户端,两端通过http进行通信。由于其轻量
- 什么是异常?最简单的,看一个代码示例:public static void main(String[] args) { &nb
- 正在编译...1>Ipv4IPv6traceroutesrc.cpp1>d:\研究生\c++\study\test\test\i
- 本文实例为大家分享了Android仿新浪微博分页管理界面的具体代码,供大家参考,具体内容如下多个activity分页管理,为了方便获取上下文
- 一. 依赖管理Ⅰ. 部分dependency导入时为啥不需要指定版本?我们创建项目时添加的依赖并没有帮我们指定版本号<>,那Sp
- http无状态协议的解决:HTTP 是一种无状态协议。 无状态协议不要求服务器在多次请求期间保留有关每个用户的信息或状态。但是某些 Web
- 本文实例为大家分享了C#图像处理的具体代码,供大家参考,具体内容如下(1)在Form1窗体中的PictureBox1控件中显示通过OpenF
- 1.面向接口编程和面向对象编程是什么关系首先,面向接口编程和面向对象编程并不是平级的,它并不是比面向对象编程更先进的一种独立的编程思想,而是
- 本文主要给大家介绍了关于Java8中Optional类型和Kotlin中可空类型使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一
- Spring-Data-Redis项目(简称SDR)对Redis的Key-Value数据存储操作提供了更高层次的抽象,类似于Spring F
- 本文实例讲述了JAVA中AES加密方法。分享给大家供大家参考。具体如下:java代码:KeyGenerator kg = KeyGenera
- 1、下载SpringMVC框架架包,下载地址: 点击下载 点击打开地址如图所示,点击下载即可 然后把相关的jar复制到lib下导
- 可以静态绑定数据源,这样就自动为DataGridView控件添加 相应的行。假如需要动态为DataGridView控件添加新行,方法有很多种