运算符:
1)赋值运算符:=
2)算术运算符:+-*/%,++,--
3)关系运算符:>,<,>=,<=,==,!= boolean
4)逻辑运算符:&&,||,! boolean
5)字符串连接运算符:+

1.赋值运算符:=
int a = 5; //将5赋值给整型变量a
a = a+10; //取出a的值5,加10后,再赋值给a
在a本身基础之上增10
System.out.println(a); //输出15

double price = 600.0; //消费金额
price = price*0.8; //打8折
System.out.println(price); //输出480.0

2.算术运算符:+,-,*,/,%,++,--
* 1)/:两个整数相除,结果还是整数,小数位无条件舍弃
* 2)%:取模/取余,余数为0即为整除
* 3)++/--:自增1/自减1,可在变量前也可在变量后
* 3.1)单独使用时,在前在后无差别
* 3.2)被使用时,在前在后有差别
* a++的值为a
* ++a的值为a+1

/*//算数运算的使用
int a=5,b=5;
//1)输出a--的值5
//2)a自减1变为4
System.out.println(a--); //5
System.out.println(a); //4
//1)输出--b的值4
//2)b自减1变为4
System.out.println(--b); //4
System.out.println(b); //4
*/

/*
* 3.关系运算符:
* 1)>(大于),<(小于)
* >=(大于或等于),<=(小于或等于)
* ==(等于),!=(不等于)
* 2)关系运算的结果为boolean型,
* 关系成立则为true,关系不成立则为false
*/

/*
int a=5,b=10,c=5;
boolean b1 = a>b;
System.out.println(b1); //false
System.out.println(c<b); //true
System.out.println(a>=c); //true
System.out.println(a<=b); //true
System.out.println(a==c); //true
System.out.println(a!=c); //false
*/

逻辑运算符的使用&&、||、!
*要求:
 1)&&(4种)、||(4种)、!(2种)
   4种:true+false,false+true
    true+true,false+false
   2种:true,false
  2)必须用到关系运算的那6个符号
  3)会使用&&和||的短路

更多精彩以后更新,转载注明!

转载于:https://www.cnblogs.com/CaiNiao-TuFei/p/7252731.html

java-运算符以及简单运用相关推荐

  1. java自学——java的基本讲解和变量、字符串、运算符的简单介绍

    java自学--java的基本讲解和变量.数组.字符串.运算符的简单介绍 hello world程序 java程序的结构 java语句的组成介绍 关键字 标识符 标识符的命名规则 分隔符 注释符 空白 ...

  2. java 运算符输入_java-运算符,IO输入输出,文件操作

    Java 运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运算符 ...

  3. 用java编写一个简单计算器

    java 采用java编写一个简单计算器,使用awt和swing 代码如下: import java.awt.Color; import java.awt.Font; import java.awt. ...

  4. java 运算符_详解Java表达式与运算符

    课程导言 [变量的赋值与计算都离不开表达式,表达式的运算依赖于变量.常量和运算符.本节课讨论Java的表达式的构成.常量的定义.运算符的分类及应用.通过本课的学习你将掌握运用表达式和运算符完成变量赋值 ...

  5. java/02/java运算符,java逻辑控制,java方法的定义及使用

    java/02/java运算符/java逻辑控制/java方法的定义及使用 运算符 如"="是赋值运算符,四则运算也是运算符. 在程序中运算的式子要简化,用简单的式子 以下运算符可 ...

  6. Java基础语法之变量作用域、小大驼峰命名规则和java运算符(赋值、关系、三元、逻辑运算符)

    文章目录 一.变量定义的注意事项及作用域 二.键盘输入 三.Java运算符 1.运算符与表达式 2.算数运算符 3.自增.自减运算符 4.赋值运算符 5.关系运算符 6.三元运算符 7.逻辑运算符 一 ...

  7. 2.java运算符与逻辑控制

    运算符和逻辑控制 运算符 java中的运算符可以分为以下几种: 算符运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 三目运算符 算符运算符 操作符 描述 + 加法 - 减法 * 乘法 / 除法 ...

  8. Java设计模式之简单工厂模式实验(软件工程综合实践课程第二周)

    实验目的 1 .理解软件设计的相关理论 : 2 .理解面向对象设计原则: 实验内容 1 .简单工厂模式实验: (1) 参考讲义上的代码,利用简单工厂模式完成计算器应用程序: (2) 画出计算器程序简单 ...

  9. 八门神器java_【修改教程】Java 运算符的说明_八门神器

    Java 运算符的说明1.算数运算符(加法): int a = 10; int b = 20; System.out.println(a b); 2.算数运算符(减法):- int a = 10; i ...

  10. Java运算符优先级介绍!

    运算符丰富是 Java 语言的主要特点之一,它提供的运算符数量之多,在高级语言中是少见的.那么当多个运算符出现在一个表达式中,谁先谁后呢? 这就涉及到运算符的优先级别的问题.在一个多运算符的表达式中, ...

最新文章

  1. 数据处理过程放在oracle,Oracle存储过程语法及常用函数总结
  2. 在 Linux 上使用 lspci 命令查看硬件情况
  3. 中国计算机学会CCF推荐国际学术会议和期刊目录-人机交互与普适计算
  4. oracle timestamp比较大小_ORACLE包和过程依赖关系测试
  5. 3/100. Merge Two Binary Trees
  6. ingress controller 和ingress使用实例
  7. 带Prometheus的Spring Boot和测微表第4部分:基础项目
  8. hibernate的查询条件lt_鱼与熊掌得兼:Hibernate与Mybatis共存
  9. springMVC集成缓存框架Ehcache
  10. php创建实例对象数组,php – 使用arguments数组创建新的对象实例
  11. 安卓9 webview打开指定url报错或者空白
  12. SAP License:第三只眼看财务-留存收益与职业道德
  13. C++新特性28_线程同步问题的产生原因(高级语言转为低级语言执行,时间片交替运行多线程中代码,代码切换过程中出现的问题)
  14. 200行代码实现N子棋(以五子棋为例)
  15. 13.爬虫训练场集成文件采集案例,来学习一下怎么实现的
  16. MySQL自增主键auto_increment原理 与 自增主键出现间隙不连续现象的定位
  17. dilink虚拟服务器怎么设置,最简单的dlink路由器设置教程
  18. Win11中Unity商店资源无法在PackageManager中下载
  19. 裸辞8个月后入职跨境电商
  20. gtx1660和gtx1660ti 的区别 gtx1660和gtx1660t参数对比哪个好

热门文章

  1. python一点基础都没有的怎么办-Python基础常见问题总结(一)
  2. python2中使用中文报错:SyntaxError: Non-ASCII character
  3. spring下redis开发环境搭建
  4. codeforces808G Anthem of Berland(kmp+自动机+dp)
  5. UVa10970 - Big Chocolate(计数问题)
  6. Qt中打开文件对话框和保存文件对话框
  7. 跟我一起做一个vue的小项目(十一)
  8. Graves of the Internet - 互联网坟墓
  9. 学习笔记 线程异步请求过程
  10. Ueeidor 使用