JAVA基础3---运算符大全】的更多相关文章

Java基础-比较运算符Compare Operators 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.关系运算符 关系运算符包括: 1>.大于(>) 2>.大于等于(>=) 3>.小于(<) 4>.小于等于(<=) 5>.等于(==) 6>.不等于(!=) 关系运算的结果是一个布尔值. 二.基本数据类型比较 /* @author :yinzhengjie Blog:http://www.cnblogs.com/yinz…
Java基础-算术运算符(Arithmetic Operators) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. Java程序通过运算符实现对数据的处理,Java中的运算符包括:算数运算符,关系运算符,逻辑运算符,条件运算符,位运算符,移位运算符等等.本篇博客主要介绍算数运算符.算数运算符包括:“+,-,*,/,%,++,--”. 一.算数运算符的特点 1>.运算结果可能超出数据类型表示范围: /* @author :yinzhengjie Blog:http://www.…
Java基础-位运算符Bitwise Operators 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.位运算特点 位运算符分为按位与(&),按位或(|),按位异或(^),按位取反(~). 位运算存在以下特点: 1>.如果&|^两侧为布尔值,就是逻辑操作 如果两侧为整数就是按位操作 2>.位运算就是对整数的二进制位进行运算 a>.1 & 1 == 1 b>.0 | 0 == 0 c>.1 ^ 1 == 1 d>.1 ^ 1…
Java中的运算符有以下种类:算术运算符.关系运算符.位运算符.逻辑运算符.赋值运算符.其他的运算符 现在假设定义 int A = 10,B = 5: 一.算术运算符 运算符 描述 案例 + 等同于数学中的加号 A+B=15 - 等同于数学中的减号 A-B = 5 * 等同于数学中的乘号 A*B = 50 / 除号,结果的类型和操作数类型有关,详情如下Demo A/B=2 % 取余,左边除以右边数取余数,只可用于整数型,浮点型会有精度问题,详情如下Demo  A%B=0 ++ 自增,相当于操作数…
Java基础总结大全(实用) 一.基础知识: 1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性. java语言是跨平台,jvm不是跨平台的. JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库. JDK(Java Development Kit):java的开发工具,包括jre+开发工具 2.环境变量path和classpath的作用是什么? (1)p…
Java中的运算符: 算术运算符:+  -  *  /   %    ++     -- %运算符叫取模:它就是取余的例如:43%7=1 其他的都是和数学里的运算符一样(不过在字符串中如果是两个字符串相加那么就是拼接了) ++和--它们的作用是自增,自减 单独使用:a++与++a没什么区别 操作使用:System.out.println(a++)这是先打印后运算System.out.println(++a)这是先运算后打印. 赋值运算符:=,+=,-=,/=,%=(这是扩展的赋值运算符) =可不…
前言:Java内功心法之运算符,看完这篇你向Java大神的路上又迈出了一步(有什么问题或者需要资料可以联系我的扣扣:734999078) 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 算术运算符 算术运算符用在数学表达式中,它们的作用和在数学中的作用一样.下表列出了所有的算术运算符. 表格中的实例假设整数变量A的值为10,变量B的值为20…
首先java这个了解下java的基础 首先java文件都是以.java结尾的  然后 他所有的内容都是有一个入口的就是放在了public static void main(String [] args){ 文件的内容}中 第一个java文件 public class one { //每一个文件必须要有一个公共类 这个类名必须和你的文件名一致 public static void main(String [] args) // java入口 { System.out.println("Hello…
以前不知道在哪看过别人写博客里的一句话  “越学的深入觉得自己会的东西越少”.最近研究了一下java的基础算法  hash表 被一些位运算符搞的头都大了 决心花一些时间研究一下以前一直觉得没用的东西! 位移动运算符: <<表示左移, 左移一位表示原来的值乘2. 例如:3 <<2(3为int型) 1)把3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011, 2)把该数字高位(左侧)的两个零移出,其他的数字都朝左平移2位, 3)在低位(右侧)…
算数运算符  +    相加  字符串的连接  正数 -    相减  负数 *    相乘 /    相除    10 / 3 ==> 3  两个操作数中精度最高的是int 结果也是int %    取模(求余) ++ 自增 -- 自减 ++ 和 -- 只能够用在变量上面,不能够用在常量 a = i++:先将i的值赋给a,再自增1      a = ++i;先自增1,再将i的值赋值给a 特殊:1/0        报异常(运行报错)       1/0.0      infinity(无限大)…