博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java的8中基本数据类型
阅读量:7125 次
发布时间:2019-06-28

本文共 1622 字,大约阅读时间需要 5 分钟。

什么是数据类型

百度百科: 数据类型在数据结构中的定义是一个值的集合以及定义在这个值集上的一组操作。变在声明变量时也可指定它的数据类型。所有变量都具有数据类型,以决定能够存储哪种数据。
所以,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。

Java的基本数据类型

Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。

Java数据类型

Java基本数据的大小,默认值和取值范围

Java基本数据类型的名称、位数、默认值、取值范围

IDEA中验证基本数据的大小,默认值和取值范围

public class DataType {    static byte b;    static short s;    static int i;    static long l;    static float f;    static double d;    static char c;    static boolean bool;    public static void main(String args[]) {        System.out.println("byte[大小:"+Byte.SIZE                +", 默认值:"+b                +"; 数据范围:"+Byte.MIN_VALUE+" ~ "+Byte.MAX_VALUE+"]");        System.out.println("short[大小:"+Short.SIZE                +", 默认值:"+s                +"; 数据范围:"+Short.MIN_VALUE+" ~ "+Short.MAX_VALUE+"]");        System.out.println("int[大小:"+Integer.SIZE                +", 默认值:"+i                +"; 数据范围:"+Integer.MIN_VALUE+" ~ "+Integer.MAX_VALUE+"]");        System.out.println("long[大小:"+Long.SIZE                +", 默认值:"+l                +"; 数据范围:"+Long.MIN_VALUE+" ~ "+Long.MAX_VALUE+"]");        System.out.println("float[大小:"+Float.SIZE                +", 默认值:"+f                +"; 数据范围:"+Float.MIN_VALUE+" ~ "+Float.MAX_VALUE+"]");        System.out.println("double[大小:"+Double.SIZE                +", 默认值:"+d                +"; 数据范围:"+Double.MIN_VALUE+" ~ "+Double.MAX_VALUE+"]");        System.out.println("char[大小:"+Character.SIZE                +", 默认值:"+c                +"; 数据范围:"+(int)Character.MIN_VALUE+" ~ "+(int)Character.MAX_VALUE+"]");        System.out.println("boolean[默认值:"+bool                +"; 数据范围:"+Boolean.TRUE+" & "+Boolean.FALSE+"]");    }}

运行结果:

clipboard.png

转载地址:http://kseel.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
PhpStorm 头部注释、类注释和函数注释的设置
查看>>
我的友情链接
查看>>
Selenium2(webdirver)入门之环境搭建(Java版)
查看>>
MySQL入门-10:子查询与联结表
查看>>
VMware三个版本workstation、server、esxi的区别
查看>>
Nginx 安装及调优
查看>>
hbase shell基本操作命令详解
查看>>
网络编程学习——数据链路访问
查看>>
CentOS6.2下搭建LVS(NAT)+Keepalived实现高性能高可用负载均衡服务
查看>>
Centos7下安装及配置PPTP ***
查看>>
oracle 配置监听器
查看>>
Red Hat 配置本地 yum源
查看>>
[翻译]CloudBees 设计原则
查看>>
MFS分布式文件系统的管理和使用维护(二)
查看>>
Spring实现AOP的几种方式详解
查看>>
海量数据处理专题(五)——堆
查看>>
我的友情链接
查看>>
Linux下双网卡双网关配置路由表
查看>>
Windows Server 2012 和 System Center 2012 SP1,Virtual Machine Manager 中启用的软件定义的网络...
查看>>