【Java学习笔记】03.运算符与键盘录入数据操作

本文介绍了Java中的基本运算符,包括算术、赋值、比较及逻辑运算符,并详细解释了它们的功能与使用场景。此外,还介绍了如何通过键盘录入数据并进行处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.运算符
运算:对常量和变量进行操作的过程称为运算
运算符:对常量和变量进行操作的符号称为运算符
运算符的种类有:

  • 算术运算符
  • 赋值运算符
  • 比较运算符
  • 逻辑运算符
  • 三目运算符

1)算数运算符:

+ - * / % ++ –

/和%的区别?

/:除法,得到商符号相同为正,不同为负
%:除法,得到余数符号和第一个操作数相同(应用:x%2 等于1 说明x是奇数
等于0 说明x是偶数)

++ , –运算符:

作用:++就是加1,–就是减1。自增自减运算符
参与其他操作时:如果++(–)在后面:先操作,再自增;如果++(–)在前面前面:先自增,再操作

2)赋值运算符:

= 和 +=
a += 20 等同于 a = a + 20

3)关系运算符:

==,!=,>,>=,<,<=

注意: = 和 == 的区别 ,前者为赋值,后者为判断相等,结果为boolean类型

4)逻辑运算符:

&,|,!,^&&,||
&: 有false则false
|: 有true则true
!:改变结果,取反
^:相同false,不同true

注意:
&&和&:结果一样,但是&&具有短路效果,左边如果是false,右边不执行。
||和|:结果一样,但是||具有短路效果,左边如果是true,右边不执行。

5)三目运算符:

格式:?:
(比较表达式)?表达式1:表达式2;
执行流程:
如果条件为true,运算后的结果是表达式1;
如果条件为false,运算后的结果是表达式2;

2.键盘录入数据操作
键盘录入数据的步骤:

1.导包 位置:class之前,上面

import java.util.Scanner; 

2.创建键盘录入对象

Scanner sc = new Scanner(System.in);

3.获取键盘录入数据

int i = sc.nextInt();       

程序示例:

import java.util.Scanner; //第一步:导包
public class Exchange {

    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);//第二步:创建对象
        int a = sc.nextInt();//第三部:获取键盘录入数据

        System.out.println(a); //输出录入的数据a   
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值