返回顶部
首页 > 资讯 > 后端开发 > Python >Java中的运算符你知道多少
  • 667
分享到

Java中的运算符你知道多少

2024-04-02 19:04:59 667人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录1.算术运算符1.基本的算数运算符:+ - * / %2.增量运算符**+= -= /= = %=*3.自增自减运算符 ++ – --2.关系运算符3.逻辑

1.算术运算符

1.基本的算数运算符:+ - * / %

规则比较简单,但是需要注意的是除法:a). int / int结果还是int,需要使用double来计算。

int a = 1;
int b = 2;
System.out.println(a/b);//结果为0

b). 0不能作为除数

在这里插入图片描述

c).%表示取余,不仅仅可以对int求模,也能对double来求模

System.out.println(11.5/2.0);
//运行结果
1.5

2.增量运算符**+= -= /= = %=*

int a = 10;
a+=1;//等价于a = a + 1
System.out.println(a);

3.自增自减运算符 ++ – --

这个的使用规则和C语言一样

2.关系运算符

在这里插入图片描述

注意:关系运算符的返回值都是boolean类型

3.逻辑运算符

逻辑运算符有三个:

逻辑与:&&

逻辑或:||

逻辑非:!

逻辑运算符的操作数和返回值都是boolean

4.位运算符

位运算符主要有4种,按位与&,按位或|,按位取反~,按位异或^,使用方法和C语言相似。

5.条件运算符

在这里插入图片描述

6.运算符的优先级

在这里插入图片描述

运算符是有优先级的,具体的规则我们不必记忆,在可能存在歧义的地方加上括号即可。

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注编程网的更多内容!       

--结束END--

本文标题: Java中的运算符你知道多少

本文链接: https://lsjlt.com/news/140027.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Java中的运算符你知道多少
    目录1.算术运算符1.基本的算数运算符:+ - * / %2.增量运算符**+= -= /= = %=*3.自增自减运算符 ++ – --2.关系运算符3.逻辑...
    99+
    2024-04-02
  • python的变量和运算符你都知道多少
    目录python变量1. 定义变量 (创建变量)2.使用变量3.重新给变量赋值4. 同时定义多个变量5.定义变量和重新赋值变量的原理运算符1. 数学运算符2. 比较运算符:3. 逻辑...
    99+
    2024-04-02
  • java中main函数你知道多少
    目录前言main介绍main可以被重载吗main可以被继承吗main可以被调用吗总结前言 前段时间看到一道面试题:“main函数可以被重载么?”,当时就蒙圈了...
    99+
    2024-04-02
  • ASP编程中的实时JavaScript算法,你知道多少?
    ASP编程是一种常见的Web应用程序开发技术,它使用了各种编程语言来构建动态网站和Web应用程序。其中,JavaScript是一种非常重要的脚本语言,用于与用户交互,实现各种动态效果和功能。在ASP编程中,实时JavaScript算法是一...
    99+
    2023-08-15
    编程算法 实时 javascript
  • java的正则表达式你知道多少
    字符x字符 x\\反斜线字符\0n带有八进制值 0 的字符 n (0 <= n <=&nb...
    99+
    2024-04-02
  • 你可能不知道的JavaScript位运算符详解
    目录概览位操作符概览位操作支持多少位?负数的无符号右移-2 >>> 1为什么输出2147483647状态控制权限控制判断奇偶数交换两个变量的值判断整数是否相等判断是...
    99+
    2024-04-02
  • Python的这些库,你知道多少?
    目录一、导读二、前戏三、Python标准库四、科学计算与统计五、数据处理与分析六、可视化七、机器学习、深度学习和强化学习八、自然语言处理一、导读 通常,开发大量原始代码是一个费时费力...
    99+
    2024-04-02
  • Spring的Aware接口你知道多少
    若 Spring 检测到 bean 实现了 Aware 接口,则会为其注入相应的依赖。所以通过让bean 实现 Aware 接口,则能在 bean 中获得相应的 Spring 容器资...
    99+
    2024-04-02
  • Java的分支结构与循环你知道多少
    目录1.continue关键字2.双重循环总结1.continue关键字 continue :继续 适用场景:只能用在循环中 作用:表示跳出本次循环,继续执行下一次循环 break和...
    99+
    2024-04-02
  • React组件中的state和setState()你知道多少
    目录state的基本使用setState()修改状态解决方法:总结state的基本使用 状态(state)即数据,是组件内部的私有数据,只能在组件内部使用 state的值是对象,可以...
    99+
    2024-04-02
  • ASP 容器 load 编程算法的秘密:你知道多少?
    ASP容器load编程算法的秘密:你知道多少? ASP容器是一种常用的应用程序容器,它可以管理和控制应用程序的运行环境。在ASP容器中,load编程算法被广泛使用,它能够有效地提高应用程序的性能和稳定性。但是,很多人对load编程算法的实现...
    99+
    2023-09-03
    容器 load 编程算法
  • Node.js的基本应用你知道多少
    目录一、Node.js是什么1、浏览器的内核2、为什么要用node.js3、node.js应用程序的示例二、Node.js中的npm三、yarn包管理器四、REPL环境总结一、Nod...
    99+
    2024-04-02
  • jQuery的事件处理你知道多少
    目录一、jQuery的事件处理1、页面载入事件2、事件绑定(bind)3、反绑定事件(unbind)4、一次性事件绑定(one)5、模拟鼠标悬停(hover)总结一、jQuery的事...
    99+
    2024-04-02
  • 二维码在Python中的应用,你知道多少?
    二维码是近年来越来越流行的一种二维条码,它可以存储大量的信息,而且使用方便,只需要一部智能手机就可以扫描二维码获取信息。在Python中,我们也可以使用各种库来生成和解析二维码,下面就让我们来了解一下。 生成二维码 Python中最常...
    99+
    2023-08-29
    path 二维码 学习笔记
  • vue 的全选组件封装你知道多少
    效果  封装的组件 <template> <el-form-item :label="label"> <el-checkbox ...
    99+
    2024-04-02
  • Spring事务的失效场景你知道多少
    1、Spring事务最终依赖的数据库的事务,如果用的是mysql的话,执行引擎要是innodb;因为只有innoDB 支持事务。 2、Spring的事务是原理是aop,所以加事务所在...
    99+
    2024-04-02
  • Vue组件之间的通信你知道多少
    目录Vue组件间通信1.父向子传递数据1.props的大小写2.props的两种写法3.传递动态props2.子向父传递数据3.兄弟(任意)组件间的传值3.1全局事件总线3.2消息订...
    99+
    2024-04-02
  • java运算符中的“-
    “--”运算示例如下:int i = 1; int j1 = i--; // 先将i的原始值(1)赋值给变量j1(1),然后i变量的值减1 int j1 = --i; // 先将i变量的值减1,然后将i的当前值(0)赋值给变量j1(0)推荐...
    99+
    2021-06-15
    java入门 java 运算符 --
  • Java中的运算符
      Java是一种强大的编程语言,其中运算符是编写代码时不可避免的一部分。运算符允许程序进行各种算术、逻辑和比较操作,以及数学函数。 1. 算术运算符 算术运算符用于执行基本的算术运算,如加减乘除。下表列出了常见的算术运算符: 运算符描述+...
    99+
    2023-09-05
    java 开发语言
  • 你知道Java编程中最常用的算法吗?
    Java是一种广泛使用的编程语言,由于其灵活性和可扩展性,在各种应用程序中都得到了广泛的应用。在Java编程中,算法是一个重要的主题,因为它们是解决各种问题的核心方法。在本文中,我们将探讨Java编程中最常用的算法,并提供演示代码。 冒泡...
    99+
    2023-09-25
    编程算法 django laravel
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作