java的基本数据类型有八种
更新时间:2023-08-01 11:34:01 阅读量: 实用文档 文档下载
四类八种基本数据类型
1. 整型 byte(1字节) short (2个字节) int(4个字节) long (8个字节)
2.浮点型 float(4个字节) double(8个字节)
3.逻辑性 boolean(八分之一个字节)
4.字符型 char(2个字节,一个字符能存储下一个中文汉字)
基本数据类型与包装类对应关系和默认值
short Short (short)0
int Integer 0
long Long 0L
char Char '\u0000'(什么都没有)
float Floa t0.0f
double Double 0.0d
boolean Boolean false
若某个类的某个成员是基本数据类型,即使没有初始化,java也会确保它获得一个默认值,如上所示。(这种初始化方法只是用于成员变量,不适用于局部变量)。
jdk1.5支持自动拆装箱。可以将基本数据类型转换成它的包装类
装箱
Integer a = new Integer();
a = 100;
拆箱
int b = new Intger(100);
一个字节等于8位,一个字节等于256个数,-128到127
一个英文字母或一个阿拉伯数字就是一个字符,占用一个字节
一个汉字两个字符,占用两个字节
基本数据类型自动转换
byte->short , char->int->long
float->double
int ->float
long->double
小可转大,大转小会失去精度。
字符串与基本类型或其他类型间的转换
⑴其它类型向字符串的转换
①调用类的串转换方法:X.toString(),例如:StringBuffer类;
②自动转换:X+“”;
③使用String的方法:String.volueOf(X);
⑵字符串作为值,向其它类型的转换
①先转换成相应的封装器实例,再调用对应的方法转换成其它类型
例如,字符中“32.1”转换double型的值的格式为:new Float(“32.1”).doubleValue()。也可以用:Double.valueOf(“32.1”).doubleValue()
②静态parseXXX方法
String s = "1";
byte b = Byte.parseByte( s );
short t = Short.parseShort( s );
int i = Integer.parseInt( s );
long l = Long.parseLong( s );
Float f = Float.parseFloat( s );
Double d = Double.parseDouble( s );
③Character的getNumericValue(char ch)方法
具体可查阅api。
正在阅读:
java的基本数据类型有八种08-01
我咋这么懒惰呢作文500字06-28
那一次,我成功了作文600字07-12
我的11岁生日作文400字07-06
爱无处不在作文500字07-13
一件有关诚信的故事作文300字02-04
一年级下册看图写话练习04-22
春游的建议作文四年级06-16
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 类型
- 基本
- 数据
- java
- 高中成语_高中常用成语大全_高中成语大全及解释_成语词典
- 2022年春季幼儿园小班下学期教学计划
- 幼儿园小班上学期评语幼儿园小班第一学期评语大全
- 六年级第二学期班主任班级工作计划
- 教师读书笔记摘抄及感悟2篇_读书笔记摘抄
- 幼儿园优秀教案
- 幼儿园中班室内游戏
- 2022年全国1卷高考满分作文:我和2035有个约
- 小学二年级下册数学第六单元《有余数的除法》教案
- 参加小学数学教学培训心得体会
- 幼儿园大班开学第一课教案【4篇】
- 2022年日照中考满分作文600字:值得珍藏的财富
- 史记中的故事_史记故事大全
- 中学生演讲稿_中学生演讲稿范文_中学生演讲稿大全
- 小学综合实践活动课教案_小学教师网
- 三年级《禁毒》教育主题班会教案
- 师德师风演讲稿精选【七篇】
- 人教四年级上册数学竖式计算题100题
- 小学三年级日记大全,三年级日记,50字,100字,200字,300字
- 小学数学期中考试质量分析