Java基本数据类型的长度范围
1、Java基本数据类型的长度范围代码
/**
* @Title:DataTypeLength.java
* @Package:com.you.dao
* @Description:Java数据类型长度
* @Author: 游海东
* @date: 2014年3月8日 下午9:40:44
* @Version V1.2.3
*/
package com.you.dao;
/**
* @类名:DataTypeLength
* @描述:Java数据类型长度
* @Author:游海东
* @date: 2014年3月8日 下午9:40:44
*/
public class DataTypeLength {
/**
* @Title : main
* @Type : DataTypeLength
* @date : 2014年3月8日 下午9:40:44
* @Description :
* @param args
*/
public static void main(String[] args)
{
/**
* char数据类型的最小值
*/
int a = Character.MIN_VALUE;
/**
* char数据类型的最大值
*/
int b = Character.MAX_VALUE;
/**
* byte数据类型的最小值
*/
int c = Byte.MIN_VALUE;
/**
* byte数据类型的最大值
*/
int d = Byte.MAX_VALUE;
/**
* short数据类型的最小值
*/
int e = Short.MIN_VALUE;
/**
* byte数据类型的最大值
*/
int f = Short.MAX_VALUE;
/**
* int数据类型的最小值
*/
int g = Integer.MIN_VALUE;
/**
* int数据类型的最大值
*/
int h = Integer.MAX_VALUE;
/**
* long数据类型的最小值
*/
long i = Long.MIN_VALUE;
/**
* long数据类型的最大值
*/
long j = Long.MAX_VALUE;
/**
* float数据类型的最小值
*/
float k = Float.MIN_VALUE;
/**
* float数据类型的最大值
*/
float l = Float.MAX_VALUE;
/**
* double数据类型的最小值
*/
double m = Double.MIN_VALUE;
/**
* double数据类型的最大值
*/
double n = Double.MAX_VALUE;
/**
* 字符数据类型的范围
*/
System.out.println("字符数据类型的范围:" + a + " *** " + b);
/**
* 字节数据类型的范围
*/
System.out.println("字节数据类型的范围:" + c + " *** " + d);
/**
* 短整型数据类型的范围
*/
System.out.println("短整型数据类型的范围:" + e + " *** " + f);
/**
* 整型数据类型的范围
*/
System.out.println("整型数据类型的范围:" + g + " *** " + h);
/**
* 长整型数据类型的范围
*/
System.out.println("长整型数据类型的范围:" + i + " *** " + j);
/**
* 单精度数据类型的范围
*/
System.out.println("单精度数据类型的范围:" + k + " *** " + l);
/**
* 双精度数据类型的范围
*/
System.out.println("双精度数据类型的范围:" + m + " *** " + n);
}
}
2、运行结果
字符数据类型的范围:0 *** 65535 字节数据类型的范围:-128 *** 127 短整型数据类型的范围:-32768 *** 32767 整型数据类型的范围:-2147483648 *** 2147483647 长整型数据类型的范围:-9223372036854775808 *** 9223372036854775807 单精度数据类型的范围:1.4E-45 *** 3.4028235E38 双精度数据类型的范围:4.9E-324 *** 1.7976931348623157E308
Java基本数据类型的长度范围的更多相关文章
- Java基本数据类型和长度
转自:http://lysongfei.iteye.com/blog/602546 java数据类型 字节 表示范围 byte(字节型) 1 -128-127 short(短整型 ...
- Java中数据类型及其之间的转换
Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种:1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits).2 ...
- java mysql 数据类型对照
java mysql 数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 VARCHAR L+N VARCHAR java.lang. ...
- Java中数据类型及其之间的转换(转)
Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种:1)int长度数据类型有:byte(8bits).short(16bits).int(32bits).long(64bits).2 ...
- 【Java编程】Java基本数据类型
在较前面的一篇博文<C/C++基本数据类型>中,我主要介绍了c/c++的基本数据类型.我们知道C语言没有具体规定各类数据类型所占内存的字节数,只要求long型数据长度不小于int型,sho ...
- Java 基本数据类型 && 位运算
1. Java基本数据类型 1.1 数据类型示意图 类型 字节数 范围 byte 1 -128~127 short 2 -32768~32767 int 4 -231~231-1 long 8 -26 ...
- Java MySQL数据类型对照
Java MySQL数据类型对照 类型名称 显示长度 数据库类型 JAVA类型 JDBC类型索引(int) 描述 varchar L+N VARCHAR java.lang.S ...
- Java基础数据类型二进制转换
前言: 本文主要介绍java基础类型的二进制转换和二进制的基本概念. 二进制: 1,二进制是以0和1为码,逢2进1,比如3=11=1*2+1. 2,在计算机当中其它进制的算法基本基于2进制,因为计算机 ...
- 2. Java基本数据类型及运算符
1. 计算机数制 1.1 计算机信息单位 阅读二进制.字节.字长,回答以下问题: 1. 计算机中采用什么进制存储信息,它的优点是什么 2. 什么是位.字节 3. K.M.G.T.P之间的转换 4. 什 ...
随机推荐
- 排序算法之low B三人组
排序low B三人组 列表排序:将无序列表变成有充列表 应用场景:各种榜单,各种表格,给二分法排序使用,给其他算法使用 输入无序列表,输出有序列表(升序或降序) 排序low B三人组 1. 冒泡排序 ...
- 【java学习】spring mvc 公共dao的实现,定义基本的增删改查
接口类: package com.blog.db.dao; import com.blog.util.Pagination; import java.util.List; public interfa ...
- python+xlsxwriter+PIL自动压图贴图到Excel小工具
一.环境 windows10/mac + python3.6 python第三方库 xlsxwriter.PIL.argparse 二.需求 1.运行每条测试case成功与否都需要把截图放在img文件 ...
- 【转】如何解决plsql查询oracle数据库语句where条件带有中文无法匹配结果
一.问题描述 之前使用PLSQL查询oracle数据库可以正常查询统计结果,由于换了个电脑,重新安装之后,同样的sql查询语句同一个数据库,无法正常查询结果,如下图所示 二.解决办法 1. 查询数据当 ...
- xcode7中使用cocos2d-x3.8的webview控件
在XCode7中使用cocos2d-x 3.3以上版本的WebView控件时,碰到了编译错误 App Transport Security has blocked a cleartext HTTP ( ...
- Hadoop源码学习之HDFS(一)
Hadoop的HDFS可以分为NameNode与DataNode,NameNode存储所有DataNode中数据的元数据信息.而DataNode负责存储真正的数据(数据块)信息以及数据块的ID. Na ...
- go get报错unrecognized import path “golang.org/x/net/context”…
今天安装gin框架,首先下载gin,命令如下:go get github.com/mattn/go-sqlite3 结果报错: package golang.org/x/net/context: un ...
- navcat无法远程连接mysql数据库解决办法
navcat无法远程连接mysql数据库,一般都是因为本地ip没有访问权限,服务器上执行下面指令即可解决 mysql -u root -p GRANT ALL PRIVILEGES ON *.* TO ...
- 使用域账号统一管理cisco网络设备
1.思科设备和微软系统整合的背景: 公司内部有一定数量的客户端,为了实现统一化,在管理内部部署了域架构,这样可以通过组策略对客户端进行批量化管理,提高了管理的效率. 同样公司内部有一定数量的网络设备( ...
- Spring_Spring与AOP_AspectJ基于注解的AOP实现
一.AspectJ.Spring与AOP的关系 AspectJ是一个面向切面的框架,它扩展了Java语言.AspectJ定义了AOP语法,所以它有一个专门的编译器用来生成遵守Java字节编码规范的Cl ...