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. 什 ...
随机推荐
- [Android] Toast问题深度剖析(一)
欢迎大家前往云+社区,获取更多腾讯海量技术实践干货哦~ 题记 Toast 作为 Android 系统中最常用的类之一,由于其方便的api设计和简洁的交互体验,被我们所广泛采用.但是,伴随着我们开发的深 ...
- MongoDB之副本集
MongoDB之副本集 一.简介 MongoDB 是一个基于分布式文件存储的数据库.由 C++ 语言编写.旨在为 WEB 应用提供可扩展的高性能数据存储解决方案. MongoDB 是一个介于关系数据库 ...
- iOS-NSPredicate正则验证【三种验证方法】
1.NSPredicate验证(谓词匹配) ///验证(string:验证的字符串) + (BOOL)stringValidate:(NSString *)string{ NSString *regu ...
- 17年年终总结——走过2017,迎来2018Flag
引言 记得大概从大学毕业到现在都没有写作啥总结性的文章了(ps:应该是没写过啥长篇大论了),所以也不知道怎么个起头.我也闲聊的方式起头吧. 其实跨入18年就想着写篇总结,总结下自己17年的得与失,不足 ...
- RHEL7.2安装
先在系统启动的时候按下Del键(有些系统是F2键)进入BIOS,设置从光盘启动. 系统只有2个USB口时,1个要接光驱,另外1个口不能同时接键盘和鼠标,可以接1个USB集线器,键盘和鼠标同时接入到集线 ...
- 修改Java程序的进程名
1.修改tomcat进程名字: 当同一个服务器上启动多个tomcat后,我们会在任务管理器中看见多个java.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的进程,那么如何 ...
- BZOJ 2916: [Poi1997]Monochromatic Triangles [计数]
题意:空间中有n个点,任意3个点不共线.每两个点用红线或者蓝线连接,如果一个三角形的三边颜色相同,那么称为同色三角形.给你一组数据,计算同色三角形的总数. 考虑补集,异色三角形 每个点的边红色和蓝色两 ...
- Linux 下编写服务器程序时关于Address already in use 的小错误
新手,,学习linux服务器编程的时候,bind()函数出现了Address already in use 的错误,这是因为上一次bind过后,还未释放,,只要在socket和bind之间加一个函数就 ...
- Django搭建博客网站(四)
Django搭建博客网站(四) 最后一篇主要讲讲在后台文章编辑加入markdown,已经在文章详情页对markdown的解析. Django搭建博客网站(一) Django搭建博客网站(二) Djan ...
- python的面向对象和面向过程
一.面向对象和面向过程的区别: a.面向过程: 1)根据业务逻辑从上到下写代码 2)开发思路是将数据和函数按照执行的逻辑顺序组织在一起 3)分开考虑数据与函数 定义性文字: 面向对象编程(Object ...