java的八大基本数据类型

这算是我的第一篇博客了,但是最近总感觉很空泛,又重新开始对java进行了二次学习(看了狂神说Java视频有感而写),从最开始的基本数据类型开,由于需要工作,但仍然希望自己可以坚持下去,每天一篇,每天一个知识点。
java开始就预定义了8种基本数据类型,这8种数据类型分别是布尔型(boolean)、字符型(char)、字节型(byte)、短整型(short)、整型(int)、长整型(long)、浮点型(float)、双精度型(double)。
其中布尔型常用于判断是非对错,在if语句中比较常见,例如:
在这里插入图片描述public class Demo03 {
public static void main(String[] args) {
boolean man=true;//定义一个男性为true,判断男女然后输出

    if(man){
        System.out.println("这是位先生");
    }
    else{
        System.out.println("这是位女士");
    };
}
}

对于其他基本类型,如下:
在这里插入图片描述public class Demo01 {
public static void main(String[] args) {
//八大基本数据类型

    //四个整数类型
    int num1=10;//整型,位长32,使用频率最多,取值范围在正负二十一亿(-2147483848~2147483647),满足近乎所有的客户容量需求
    byte num2=20;//字节型,位长8
    short num3=30;//短整型,位长16
    long num4=40L;//长整型,位长64,为区分一般会在数字后面加上后缀L或者l

    //两个实型:浮点型和双精度型
    float num5=3.4f;//浮点型,位长32,在定义float数据类型变量时,需要在数值后面加F或者f
    double num6=3.1234567890d;//双精度型,位长64,而double可在其后加后缀D或者d,当然也可以不加

    //一个字符型
    char num7='唐';//字符型,位长16,只能有一个值
    /*
    字符串String不是关键字,而是一个类
    String name="唐毅";
     */

    //一个布尔类型
    boolean num8=false;//布尔类型,位长1,用于判断是非对错,绝对且相对立的事件,例如我说“唐毅”是一个数值,很明显这是false是错误的
    /*
    布尔类型只有两个值false和true
    boolean num9=true;
     */

    System.out.println("请输出:"+'\n'+num1+'\n'+num2+'\n'+num3+'\n'+num4+'\n'+num5+'\n'+num6+'\n'+num7+'\n'+ false +'\n');
}
}

第一次写博客,知识有限,如有不对之处,欢迎探讨。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值