【Java】运算符以及JShell脚本工具

简介: 本期主要介绍运算符以及JShell脚本工具

1. 算数运算符


image.png

Java中,整数使用以上运算符,无论怎么计算,也不会得到小数。

image.png

++ 运算,变量自己增长 1 。反之, -- 运算,变量自己减少 1 ,用法与 ++ 一致。

独立运算:

变量在独立运算时, 前 ++ 和 后 ++ 没有区别 。

变量 前 ++ :例如 ++i 。

变量 后 ++ :例如 i++ 。

混合运算:

和其他变量放在一起, 前 ++ 和 后 ++ 就产生了不同。

变量 前 ++ :变量 a 自己加 1 ,将加 1 后的结果赋值给 b ,也就是说 a 先计算。 a 和 b 的结果都是 2 。

image.png

变量 ++ :变量a先把自己的值1,赋值给变量b,此时变量b的值就是1,变量a自己再加1a的结果是2b的结果是1

image.png

+ 符号在字符串中的操作:

+ 符号在遇到字符串的时候,表示连接、拼接的含义。

"a"+"b"的结果是“ab”,连接含义

image.png

2. 赋值运算符


image.png

赋值运算符,就是将符号右边的值,赋给左边的变量。

image.png

3. 比较运算符


image.png

4. 逻辑运算符


image.png

逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false

image.png

5. 三元运算符


三元运算符格式:

image.png

三元运算符计算方式:

布尔类型表达式结果是 true ,三元运算符整体结果为结果 1 ,赋值给变量。

布尔类型表达式结果是 false ,三元运算符整体结果为结果 2 ,赋值给变量。

image.png

6. JShell脚本工具是JDK9的新特性


什么时候会用到 JShell 工具呢,当我们编写的代码非常少的时候,而又不愿意编写类,main方法,也不愿意去编译和运行,这个时候可以使用JShell工具。

启动JShell工具,在DOS命令行直接输入JShell命令。

image.png

接下来可以编写Java代码,无需写类和方法,直接写方法中的代码即可,同时无需编译和运行,直接回车即可

image.png

小贴士:

JShell工具,只适合片段代码的测试,开发更多内容,建议编写在方法中。

相关文章
|
2月前
|
Java
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
java小工具util系列5:java文件相关操作工具,包括读取服务器路径下文件,删除文件及子文件,删除文件夹等方法
84 9
|
3月前
|
监控 Java 测试技术
Java开发现在比较缺少什么工具?
【10月更文挑战第15天】Java开发现在比较缺少什么工具?
41 1
|
2月前
|
SQL Java 索引
java小工具util系列2:字符串工具
java小工具util系列2:字符串工具
146 83
|
6天前
|
人工智能 自然语言处理 Java
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
FastExcel 是一款基于 Java 的高性能 Excel 处理工具,专注于优化大规模数据处理,提供简洁易用的 API 和流式操作能力,支持从 EasyExcel 无缝迁移。
54 9
FastExcel:开源的 JAVA 解析 Excel 工具,集成 AI 通过自然语言处理 Excel 文件,完全兼容 EasyExcel
|
5天前
|
存储 Java
java中的常见运算符的计算方式
本文介绍了计算机中二进制数的原码、反码和补码的概念及其转换方式。原码是符号位加真值的绝对值;反码中正数不变,负数其余位取反;补码在反码基础上加1。文章还详细解释了Java中的常见运算符(如按位与、或、异或、移位等)如何基于二进制进行计算,并探讨了使用补码的原因,包括统一符号位处理和扩展表示范围。通过具体代码示例帮助理解这些概念。
java中的常见运算符的计算方式
|
1月前
|
Java 开发者 微服务
Spring Boot 入门:简化 Java Web 开发的强大工具
Spring Boot 是一个开源的 Java 基础框架,用于创建独立、生产级别的基于Spring框架的应用程序。它旨在简化Spring应用的初始搭建以及开发过程。
58 6
Spring Boot 入门:简化 Java Web 开发的强大工具
|
2月前
|
Java 数据库
java小工具util系列1:日期和字符串转换工具
java小工具util系列1:日期和字符串转换工具
60 26
|
2月前
|
Java
java小工具util系列4:基础工具代码(Msg、PageResult、Response、常量、枚举)
java小工具util系列4:基础工具代码(Msg、PageResult、Response、常量、枚举)
57 24
|
2月前
|
数据采集 存储 监控
Java爬虫:数据采集的强大工具
在数据驱动的时代,Java爬虫技术凭借其强大的功能和灵活性,成为企业获取市场信息、用户行为及竞争情报的关键工具。本文详细介绍了Java爬虫的工作原理、应用场景、构建方法及其重要性,强调了在合法合规的前提下,如何有效利用Java爬虫技术为企业决策提供支持。
|
2月前
|
Java 数据格式 索引
使用 Java 字节码工具检查类文件完整性的原理是什么
Java字节码工具通过解析和分析类文件的字节码,检查其结构和内容是否符合Java虚拟机规范,确保类文件的完整性和合法性,防止恶意代码或损坏的类文件影响程序运行。
56 5