JAVA基础知识[基础运算符,课堂笔记]
Java中的算术运算符都有哪几种?
符号 作用 说明
算术运算符中的/是两个数字相除,有以下几种情况.
1.两个整数之间相除,只可以得到整数,不会得到小数位.
2.一个整数一个浮点数相除,会得到带有小数位的结果.
算数运算符中的%是两个数字取余,一般我们只涉及整数取余操作,不 涉及浮点数取余操作.
当有字符串参与"+“运算时,”+"符号就已经不是算数运算了,会变为什么?
字符串连接符
当有字符串参与"+"运算时,运算顺序是怎么样的?
1+100+“哈哈” -> 101哈哈
1+“哈哈”+9+1 -> 1哈哈91
如果要提升某个表达式的运算顺序我们应该使用什么符号?
1+“哈哈”+(9+1) -> 1+“哈哈”+10 -> 1哈哈 + 10 -> 1哈哈10
赋值运算符的作用
将一个表达式的值赋给一个左边的值,左边必须是可修改的,不能是常量。
Java中常用的赋值运算符有哪几种?
自增自减运算符的作用
使用自增自减运算符可以对一个变量的值进行+1或者-1.
常用的自增自减运算符
使用自增自减运算符的注意事项
自增自减运算符的位置
++和–可以放在变量的左边也可以放在变量的右边.
自增自减运算符单独使用
自增自减运算符单独使用的时候,无论放在变量的左边还是右边,结果是一样的.
自增自减运算符参与操作进行使用
自增自减运算符参与操作的时候,如果放在变量的后边,先使用变量参与操作,然后再对变量进行自增或自减的操作.
自增自减运算符参与操作的时候,如果放在变量的前边,先对变量进行自增或自减的操作,再使用变量参与运算.
关系运算符的作用
关系运算符是用来比较两个值的关系的运算符,返回的结果是布尔类型,结果只有真或者假.
常用的关系运算符
使用关系运算符后果的结果肯定是boolean类型,可以直接使用boolean类型进行接收.
关系运算符中的判断是否相等的符号是"==“不是”="
关系运算符中一般用于对数字类型进行判断,boolean值可以进行"==“和”!="运算,不支持其他类型的关系运算符.
逻辑运算符的作用
逻辑运算符把各个运算的关系表达式连接起来组成一个复杂的逻辑表达式,以判断程序中的表达式是否成立,判断的结果是true或false.
常用的逻辑运算符
短路逻辑运算符的作用
短路逻辑运算符和逻辑运算符的作用上是一样的,但是效率比逻辑运算符更高.
常用的短路逻辑运算符
短路逻辑运算符总结
短路与&&,如果左边为真,右边执行;如果左边为假,右边不执行.
短路或||,如果左边为假,右边执行;如果左边为真,右边不执行.
三元运算符的格式
关系表达式 ? 表达式1 : 表达式2;
示例:
b?a:b;boolean flag = a==b?true:false;">
- 【java基础知识(学习笔记)】--运算符
- Java笔记(1)- Java基础知识、类、对象、运算符、数据类型
- JAVA面向对象中的基础知识整理-JAVA课堂笔记
- Java 基础知识课堂笔记
- JAVA核心技术笔记1--基础知识
- 堆与栈的解析-以数组为例,解析数组在内存中的分布(JAVA基础-课堂笔记)
- 黑马程序员 java编程基础知识笔记
- JAVA基础知识总结笔记
- 【Java学习笔记】基础知识学习6【类的基础、方法,对象基础、包】
- java 学习笔记1-基础知识
- Java多线程编程总结笔记——02多线程基础知识
- Java基础程序设计笔记-- 运算符、表达式与语句
- java基础知识笔记
- 【Java学习笔记】基础知识学习14【文件】
- java学习02-java基础知识、基本数据类型、运算符
- 黑马程序员 JAVA基础--关键字,标识符,运算符,二进制的转换的学习笔记
- java基础教程之学习知识笔记 1-2节
- java学习笔记,1,java语言基础知识
- 黑马程序员_java基础笔记(09)...HTML基本知识、CSS、JavaScript、DOM
- Java基础学习笔记(一)环境变量配置,数据类型,运算符,控制语句,循环语句