二、2、java基础之运算符与键盘录入(scanner)

一、运算符

分类:

   算术运算符:+,-,*,/,++,--

    赋值运算符:=,+=,-=,*=,/=,%=

    关系运算符:==,>,<,>=,<=,!=

    逻辑运算符:&,|,^,~,||,&&

    位运算符:&,|,^,~,<<,>>,>>>

    三目运算符:(关系表达式)?表达式1:表达式2;

复制代码
package com.shujia.day02;

/*
    三目运算符:
        语句定义格式:(关系表达式)?表达式1:表达式2;
 */
public class SanMuDemo1 {
    public static void main(String[] args) {
//        int a = 5;
//        int b = 4;
//
//        int c = (a>b)?a:b;
//        System.out.println(c);
//
//        //获取三个整数中的最大值
//        int d = 6;
//        int c2 = (a>b)?((a>d)?a:d):((b>d)?b:d);
//        System.out.println(c2);

        int a = 7;
        double b = 4.5;

        double c = (a>b)?a:b;
        System.out.println(c);

    }
}
复制代码

运算符的优先级:

 

二、键盘录入Scanner(目前只作简单介绍,后续在常用类中会有更详细的介绍):

Scanner: 1、导包:import java.util.Scanner;

     2、创建键盘录入对象 Scanner sc = new Scanner(System.in);    

     3、调用方法接收键盘输入的数据

复制代码
package com.shujia.day02;

import java.util.Scanner;

/*
    键盘录入两个数据,并对这两个数据求和,输出其结果

 */
public class ScannerTest1 {
    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入第一个数字:");
        int num1 = sc.nextInt();
        System.out.println("请输入第二个数字:");
        int num2 = sc.nextInt();

        System.out.println(num1 + num2);
    }
}
复制代码

 

     

      

           

posted @   SIKeborn  阅读(46)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示