JAVA接收八大数据类型变量

八大类型数据

一、基本类型

byte int short long float double

二、布尔

boolean

三、字符型

char

代码

import java.util.Scanner;//表示把java.util下的Scanner类导入

public class Input {
    public static void main(String[] agrs) {
        Scanner myScanner = new Scanner(System.in);
        System.out.println("请输入byte");
        byte a1 = myScanner.nextByte();
        System.out.println("请输入int");
        int a2 = myScanner.nextInt();
        System.out.println("请输入short");
        short a3 = myScanner.nextShort();
        System.out.println("请输入long");
        long a4 = myScanner.nextLong();
        System.out.println("请输入float");
        float a5 = myScanner.nextFloat();
        System.out.println("请输入double");
        double a6 = myScanner.nextDouble();
        System.out.println("请输入boolean");
        boolean a7 = myScanner.nextBoolean();
        System.out.println("请输入char");
        char a8 = myScanner.next().charAt(0);
        System.out.println("a1=" + a1 + " a2=" + a2 + " a3="
                + a3 + " a4=" + a4 + " a5=" + a5 + " a6=" + a6 + " a7=" + a7 + " a8=" + a8);
        
    }

}

运行结果

 

一、基本类型和布尔类型

byte int short long float double

都有对应的方法,改掉后缀即可

byte a1 = myScanner.nextByte();

二、字符类型

char a8 = myScanner.next().charAt(0);

与第一种不同,

 控制台输入,通过String接受后转化成char型的,都是获得String然后通过charAt指定char型。
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值