1.运算符
1.1算数运算符
概述:java中对常量或变脸进行数学运算的一些符号。就是对应我们数学中的数学运算
1.2比较运算符
概述:用来比较两个元素的大小关系,结果是boolean类型。符号和数学比较运算符号是一样的
运算符号:小于<;等于==;大于等于>=;小于等于<=;不等于!=
1.3赋值运算符
概述:做把一个常量值存放到对应的数据类型变量空间中,
普通赋值:把一个 常量值存放到对应的数据类型变量
扩展赋值:先使变量里面的值和赋值符号右边的值进行运算,把运算后的结果赋值给变量。
运算符号:+=,-=,*=,/=,%=
1.4逻辑运算符
概述:主要是表示两个表达式结果的逻辑关系
运算操作:与【且】:表示两个表达式的结果必须都成立结果才成立,有一个不成立结果就不成立【有假则假,全真为真】
普通与:&执行的时候&左右两边的表达式都要执行
短路与:&&执行的时侯符号左边的表达式不成立,右边的表达式就不执行了。
运算符号:或:表示两个表达式的结果有一个成立最终的结果就成立【有真为真,全假为假】
普通或:|执行的时候要对|左右两边的表达式都要执行
短路或:||执行的时候符号左边的表达式成立,右边的表达式就不执行了
运算符号:非! :取反操作
运算符号:异或^:两个表达式的关系结果不同为真,相同为假。
1.5三元运算符
元:表示可以操作的表达式【可以是常量,运算的式子等】
三元:三个可以操作的式子
格式:数据类型 变量名称 = 表达式1?表达式2:表达式3;例 int z= a>b?c:d
执行流程:1.判断表达式1是否成立2.根据表达式1的结果进行赋值给变量,表达式成立,把表达式2的结果赋值给变量。表达式1不成立,把表达式3的结果赋值给变量。 如果a>b 则z=c;否则z=d
1.6位移运算符
概述:一个数字通过在数制的位上进行左右移动达到数制翻倍和缩小的效果的运算符号
运算符号
<<:左位移,数向左移动一位数字就扩大2倍
>>:右位移 数向右移动一位数字值就缩小2倍
>>>:无符号右位移:数向右移动一位数字值就缩小2倍,但是 他只可以用于正数

2.键盘录入
概述:就是 java中使用键盘录入一些数据到内存变量中
Scanner类
构造方法:
Scanner(File source):构造一个新的Scanner,产生从指定文件扫描的值。
Scanner(File source,String charsetName):构造一个新的Scanner,产生从指定 文件扫描的值
Scanner(InputStream source):构造一个新的Scanner,产生指定输入流扫描的值
Scanner(InputStream source,String charsetName):构造一个新的Scanner,产生从指定输入流扫描的值。
Scanner(Path source):构造一个新的Scanner,产生从指定文件扫描的值。
基本 使用:
1.导包【找到Scanner类】import java.util.Scanner
2.创建Scanner的对象:Scanner sc = new Scanner(System.in);
3.数据类型 变量 = sc.nextXxx();

java基础运算符、键盘录入相关推荐

  1. Java 基础语法(键盘录入数据,水仙花数,各类循环,random,数组,内存分配,方法,面向对象、封装、this、构造方法、标准类、API)

    DAY1 基础语法 1 键盘录入数据,使用变量接收 导包.创建对象.接收数据 import java.util.Scanner; Scanner sc = new Scanner(System.in) ...

  2. Java标识符和键盘录入

                                            Java标识符和键盘录入 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ...

  3. 计算机应用基础主要按键,计算机应用基础教案—键盘录入与输入法.doc

    计算机应用基础教案-键盘录入与输入法 课题五:键盘录入与输入法 [教学目标] 了解键盘的基本操作. 掌握中文输入法的添加.删除与切换. 掌握五笔字型输入法的基本要点. [教学重点] 五笔字型输入法的基 ...

  4. JAVA扫描器(键盘录入)

    JAVA扫描器(键盘录入) Scanner使用 #Scanner sc = new Scanner(System.in);# 获取一个单位内容: int a = sc.nextInt(); //其他类 ...

  5. java或运算键盘_JavaSE学习笔记(二)—— 运算符键盘录入

    一.运算符 运算符:就是对常量和变量进行操作的符号. 分类:算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,三目运算符 1.1 算术运算符 [+,-,*,/,%] classOperator ...

  6. Java——异常处理(键盘录入一个整数,输出其对于二进制)

    例题: 键盘录入一个int类型的整数,对其求二进制表现形式 如果录入的整数过大,给予提示,录入的整数过大,请重新录入一个整数BigInteger 如果录入的是小数,给予提示,录入的是小数,请重新录入一 ...

  7. java 第一章 > java背景,数据类型,键盘录入,标识符

    背景介绍 java: 语言:人与人交流沟通的表达方式 计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言 SUN公司1995年推出 詹姆斯·高斯林 版本: Java SE:标准版,用于桌面应用的 ...

  8. JAVA初学之键盘录入

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.Scanner是什么? 二.使用步骤 1.引入库 2.读入数据 总结 前言 JAVA开发中,往往需要做到人机交互, ...

  9. java入门之键盘录入

    之前我们说的都是在程序代码中输入数据,最终在输出窗口呈现,今天我们讲一种在输出窗口处呈现的方法--键盘录入.进行键盘录入的步骤是要现在开始程序之前输入一段代码import java.util.scan ...

最新文章

  1. Linux学习(3)-常用命令
  2. 为什么会出现网络流量管理?
  3. 浅谈商业银行绿色数据中心建设
  4. 屏幕滑动_Appium滑动引导页swipe函数
  5. iScroll 5 API 中文版
  6. 使用heroku进行免费分布式运算.Vs.AWS
  7. 2021CCPC华为云挑战赛:HDU 7091 重叠的子串(SAM + 线段树合并)
  8. Redis基数统计之HyperLogLog小内存大用处
  9. Vue移动端项目——搜索联想建议功能的实现(结合watch属性和使用lodash防抖节流)
  10. el-table表格在表头和数据行添加图标、处理数据
  11. 系统无法执行指定的程序。_使用Rust编写操作系统(一):独立式可执行程序
  12. 射击比赛(java)
  13. JVM学习(1)——通过实例总结Java虚拟机的运行机制(转)
  14. java math.min_Java Math.min() 方法
  15. 使用百度地图AndroidSDK
  16. 手机有软件测试网络通不通,怎样使用ping命令测试网络通不通
  17. SAP ALE学习手册
  18. 网络协议 -- ARP和RARP协议
  19. 解决s3.amazonaws.com打不开、下载速度慢等问题
  20. ipad如何分屏_基于ipad的生态型无纸化学习说明书

热门文章

  1. Github Clone to local files
  2. 事务未提交导致记录被锁的解决方法
  3. 像孩童一样欣喜的看着自己的成长
  4. 大白话 设计模式之虚拟工厂
  5. 信息安全系统设计基础第八周期中学习总结—20135227黄晓妍
  6. 红罐王老吉品牌定位战略制定过程详解
  7. .net安全编程 阅读笔记(二)
  8. 重新拾起VS2008加入战斗
  9. 除了“团队牛”还有“饭菜香”,百度 IDL 招聘算法实习生
  10. 国科大提出FreeAnchor,新一代通用目标检测方法,代码已开源