广告
返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中“/”与“%”的区别
  • 520
分享到

java中“/”与“%”的区别

java入门java/%区别 2020-06-30 18:06:47 520人浏览 无得
摘要

区别:%是求模运算符,/是除运算符。%是求余运算,/是普通的除号。实例:System.out.println(3/5) = 0; System.out.println(2/5) = 0; System.out.println(4/5)

区别:

%是求模运算符,/是除运算符。%是求余运算,/是普通的除号。

实例:

System.out.println(3/5)  = 0;
System.out.println(2/5)  = 0;
System.out.println(4/5)  = 0;
System.out.println(6/5)  = 1;
System.out.println(7/5)  = 1;
System.out.println(8/5)  = 1;
System.out.println(11/5)  = 2;
System.out.println(12/5)  = 2;
System.out.println(13/5)  = 2;

结果等于得到的整数(商的整数)

System.out.println(17%5) = 2;
System.out.println(16%5) = 1;
System.out.println(13%5) = 3;
System.out.println(8%5) = 3;
System.out.println(7%5) = 2;

结果等于余数(剩余多少)

System.out.println(2%5) = 2;
System.out.println(7%8) = 7;
System.out.println(6%8) = 6;

取余(取模)有个规律就是:左边小于右边,结果为左边,左边大于右边,看余数。

推荐教程:java入门教程

--结束END--

本文标题: java中“/”与“%”的区别

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • java中“/”与“%”的区别
    区别:%是求模运算符,/是除运算符。%是求余运算,/是普通的除号。实例:System.out.println(3/5) = 0; System.out.println(2/5) = 0; System.out.println(4/5) ...
    99+
    2020-06-30
    java入门 java / % 区别
  • java中equals与“==”的区别
    区别:== 比较的是变量(栈)内存中存放的对象的(堆)内存地址,用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。equals用来比较的是两个对象的内容是否相等,由于所有的类都是继承自java.lang....
    99+
    2017-05-07
    java equals == 区别
  • java中i++与++i的区别
    i++是先赋值,再运算,++i是先运算,再赋值。实例如下:package com.test; public class TestAdd { public static void main(String[] args) { ...
    99+
    2017-03-13
    java入门 java i++ ++i 区别
  • java中int与integer的区别
    一、java基本数据类型及其封装类java数据类型有基本数据类型和引用数据类型,为了方便将基本数据类型当作对象处理,java引入了基本数据类型相对应的封装类,如int封装类是Integer。在线教学视频分享:java教学视频二、java自动...
    99+
    2020-09-16
    java入门 java int integer 区别
  • java中long与Long的区别
    java中long与Long的区别是:long是java中的基本数据类型,而Long是java中对象类型;对于Long类型的数据,该数据是一个对象,而对于long类型的数据,该数据是一个基本数据类型,不属于对象。Java的数据类型分为两种:...
    99+
    2021-12-04
    java基础 java long Long 区别
  • java中double与float的区别
    java中double与float的区别:(推荐:java视频教程)单精度浮点数(float)与双精度浮点数(double)的区别如下:(1)在内存中占有的字节数不同单精度浮点数在机内占4个字节双精度浮点数在机内占8个字节(2)有效数字位数...
    99+
    2015-06-15
    java
  • java中list与arraylist的区别
    区别:List是一个接口,而ArrayList是List接口的一个实现类。ArrayList类继承并实现了List接口。因此,List接口不能被构造,也就是我们说的不能创建实例对象,但是我们可以像下面那样为List接口创建一个指向自己的对象...
    99+
    2018-04-01
    java基础 java list arraylist 区别
  • Java中for与foreach的区别
    目录(1)遍历元素(2)删除元素(3)修改元素(4)foreach修改元素属性总结之前有一个同事突然我问了我一个问题,说在foreach当中能不能删除list里面的元素,我当时大概说...
    99+
    2022-11-13
  • java中System.err与System.out的区别
    本篇文章为大家展示了java中System.err与System.out的区别,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1.JDK文档对两者的解释:out:“标准”输出流。此流已打开并准备接受输...
    99+
    2023-05-31
    java system.err system.out
  • java与js的区别
    虽然JavaScript与Java有紧密的联系,但却是两个公司开发的不同的两个产品。Java是SUN公司推出的新一代面向对象的程序设计语言,特别适合于Internet 应用程序开发;而JavaScript是Netscape公司的产品,其目的...
    99+
    2019-12-14
    java入门 java js 区别
  • javascript与java的区别
    java与javascript的区别:Java是面向对象的语言,JavaScript是脚本语言,是基于对象和事件驱动的语言。Java的源代码在执行之前必须经过编译,而JavaScript的代码不需要,可以由浏览器直接解释执行。强类型语言和弱...
    99+
    2018-09-14
    java入门 javascript java 区别
  • java与javascript的区别
    JavaScript 与Java是两个公司开发的不同的两个产品。Java 是原Sun Microsystems公司推出的面向对象的程序设计语言,特别适合于互联网应用程序开发; (推荐学习:java课程)而JavaScript...
    99+
    2018-09-20
    java入门 java
  • java与c的区别
    Java和C都是指令式语言(Imperative Language),不同的是Java有面向对象(OO)成分在里面,而C是完全面向过程的,C的高级版本C++、C#支持面向对象。另外一个不同是,Java跨平台,既不同的操作系统都可以通过JVM...
    99+
    2018-11-16
    java入门 java
  • jdk与java的区别
    区别:jdk是个java开发的工具包,java是门编程语言。什么是javaJava是一种广泛使用的计算机编程语言,拥有跨平台、面向对象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。Java编程语言的风格十分接近C++语言。...
    99+
    2015-02-16
    java入门 java jdk 区别
  • java与javaEE的区别
    JavaEE:Java Enterprise Edition,Java企业版,多用于企业级开发,包括web开发等等。企业版本帮助开发和部署可移植、健壮、可伸缩切安全的服务端Java应用。Java EE是在JavaSE的基础上构建的他提供We...
    99+
    2021-06-02
    java入门 java javaEE 区别
  • JAVA中sleep与wait区别
    wait()方法则是指当前线程让自己暂时退让出同步资源锁,以便其他正在等待该资源的线程得到该资源进而运行,只有调用了notify()方法,之前调用wait()的线程才会解除wait状态,可以去参与竞争同步资源锁,进而得到执行。sleep()...
    99+
    2021-01-22
    java教程 JAVA
  • 【JAVA】JAVA与C++的区别与联系
    个人主页:【😊个人主页】 系列专栏:【❤️初识JAVA】 文章目录 前言两方介绍C++JAVA 不同==|Java不支持指针、模板、指针重载、联合等|====|支持析构函数|====|条件编译和包含|...
    99+
    2023-08-16
    java c++ 开发语言
  • Java中replace与replaceAll的区别与测试
    目录一、简述二、异同三、测试总结一、简述 【replace】的参数是 char 和 CharSequence,既支持字符的替换,也支持字符串的替换(CharSequence即字符串序...
    99+
    2022-11-13
  • java中String、StringBuffer与StringBuilder的区别
    String String类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。 这个是String类的解释,之前小咸儿看到...
    99+
    2022-11-12
  • java中接口与类的区别
    概念接口(interface)在java语言中就是一个抽象类型,但接口并不是一个抽象类,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。使用方法为:implement 接口名类是描述...
    99+
    2016-09-24
    java基础 java 接口 区别
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作