3.输出,输入,基本数据类型

1.输出

package com.example;

public class MyClass {
    public  static void main(String args[]){
        System.out.println(Byte.MIN_VALUE + "~" + Byte.MAX_VALUE);

        System.out.println(Integer.parseInt("1000"));
        System.out.println(Integer.toBinaryString(100));
        System.out.println(Integer.toHexString(100));
        System.out.println(Integer.toString(200));
    }
}

 2.输入

package com.example;

import java.util.Scanner;

public class MyClass {
    public static void main(String[] args){
        //scanner从控制台输入数据
        Scanner scanner = new Scanner(System.in);

        System.out.println("姓名:");
        String name = scanner.next();

        System.out.println("性别:");
        char sex = scanner.next().charAt(0);

        System.out.println("年龄:");
        int age = scanner.nextInt();

        System.out.println("身高");
        double height = scanner.nextDouble();

        System.out.print("性格");
        String type = scanner.next();

        System.out.println("嗨,大家好,我是:"+name+",性别:"+sex+",年龄:"+age+",身高:"+height+",性格:"+type);
小雨,女,22,1.62,哈哈

       
    }
}

 3.基本数据类型及其转换

package com.example;

public class MyClass {
    public  static  void  main(String[] args){
        //1.
        long longValue = 3000000000l;
        //2.
        //自动转:byte->short->int->long
        //强转:long->ing->short->byte
        //3.
        byte b1 = 5;
        //因为一个整形数在内部存储为int
        //所以 byte b3 = b1 + 3是错的,可改成以下两种形式:
        byte b2 = (byte)(b1 + 3);
        int b3 = b1 + 3;


        //1.
        float c = 4.3f;
        //2.
        //自动转:float->double
        //强转:double->float

        //char类型:字符,汉字,英文字母,由''阔起来

        //BOOL类型:TRUE和FALSE
    }
}

 

转载于:https://www.cnblogs.com/BelieveFish/p/6258667.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值