java基础数据类型
来源:互联网 发布:qq群刷屏软件 编辑:程序博客网 时间:2024/05/24 07:37
基本数据类型:
布尔型(boolean):
boolean类型表示一位的信息
取值:true/false
默认值:false
例如: boolean test = true;
字符型(char):
char类型是一个单一的16位的unicode字符
最小值:/u0000 (表示:0)
最大值:/uffff(表示:65.535)
char数据类型可以储存任何字符;
例如:char test = 'A';
扩展:string 是由char数组组成 赋值需要双引号;
整数类型(byte short int long):
byte数据类型是8位,有符号的,以二进制补码表示的整数;
最小值:-128(-2^7)
最大值;127(2^7-1)
默认值:0
例如: byte a=100 , byte b =-50 ;
short数据类型是16位,有符号的以二进制补码表示的整数
最小值:-32768(-2^15)
最大值:32767(-2^15-1)
默认值:0
例如: short c=1000 , short d=-20000
int数据类型是32位,有符号的以二进制补码表示的整数
最小值:-2,147,483,648(-2^31)
最大值:2,147,483,647(2^31-1)
默认值:0
例如:int a=-10000000; int b =500000000;
一般整数变量默认是int型
long数据类型是64位,有符号的以二进制补码表示的整数
最小值:-9,223,372,036,854,775,808(-2^63)
最大值:9,223,372,036,854,775,807(2^63-1)
默认值:0L
例如: long a =1000000L , long b = -20000000L
L实际不区分大小写 主要为了容易辨识
浮点类型(float double):
float数据类型是单精度 32 位 符合 IEEE754 标准的浮点数;
默认值:0.0f
浮点数不能用来表示精确的值如:货币 应该用bigdecimal 他精确的位数更高
例如:float f =2345.123f
double数据类型是单精度64位 符合 IEEE754 标准的浮点数
浮点数的默认类型位double类型
默认值:0.0d
例如: double d = 123.12
- 【Java基础】Java数据类型
- Java基础--基础数据类型及封装数据类型
- java 基础数据类型
- Java基础数据类型
- Java基础 - 数据类型
- java基础数据类型
- java基础--数据类型
- java 基础数据类型
- JAVA-基础数据类型转换
- JAVA基础数据类型
- Java基础:数据类型
- java基础语法--数据类型
- Java 基础数据类型
- Java基础 数据类型
- MongoDB 基础java数据类型
- java byte 数据类型(基础)
- java基础数据类型分析
- Java基础_数据类型
- JAVA基础回顾-自定义注解
- 抓取Momentum图片
- Springboot通过cors解决跨域问题(解决spring security oath2的/oauth/token跨域问题)
- Oracle中的时间函数用法(to_date、to_char) (总结)
- JS正则表达式完整教程(略长)
- java基础数据类型
- POJ 1050 To the Max(动态规划-最大子段和)
- [BZOJ3038]上帝造题的七分钟2 树状数组+并查集
- nginx监听套接口的设置
- GalaxyOJ-745 (LCA)
- Runtime的使用4 【获取属性和方法(包括私有)】
- Python 爬虫(以赛马数据为例)之使用BeautifulSoup进行Html解析
- JAVA-对LIST的bean中的某属性排序
- Tomcat源码分析环境搭建