自己经常容易忘记java一些类型间的转换
特在网上搜索了一下,进行备忘

数据类型的互相转换

位长 取值范围
byte 8 -128—127
short 16 -32768—32767
int 32 -2147483648—2147483647
long 64 -9223372036854775808—9223372036854775807
float 32 -1.4E—45~~-3.4E+38—1.4E—45~~3.4E+38
double 64 – 4.9E—324~~-1.7E+308—4.9E—324~~1.7E+308
char    
boolean   true 、false
String    

 

 

数字类型 转换为 字符串类型

转换类型

方法

例子

字节型整数类(byte) Byte.toString(byte) String str= Byte.toString(byte)
短整型整数类(short) Short.toString(short) String str= Short.toString(short)
整数类(int) Integer.toString(int) String str= Integer.toString(int)
长整形整数类(long) Long.toString(long) String str= Long.toString(long)
单精度浮点数类(float) Float.toString(float) String str= Float.toString(float)
双精度浮点数类(double) Double.toString(double) String str= Double.toString(double)
     

 

字符串类型 转换为 数字类型

转换类型

方法

例子

字节型整数类(byte) Byte.parseByte(String) byte toByte= Byte.parseByte(String)
短整型整数类(short) Short.parseShort(String) short toShort= Short.parseShort(String)
整数类(int) Integer.parseInteger(String) int toInt= Integer.parseInteger(String)
长整形整数类(long) Long.parseLong(String) long toLong= Long.parseLong(String)
单精度浮点数类(float) Float.parsevFloat (String) float toFloat= Float.parsevFloat (String)
双精度浮点数类(double) Double.parseDouble(String) double toDouble= Double.parseDouble(String)
     

 

数字类型 ß 日期类型 à 字符串类型

转换类型

方法
数字类型à日期类型 1.        Calendar.set(int year,int month,int date)

2.   Calendar.set(int year,int month,int date, int hour,int minute,int second)

日期类型à数字类型 Calendar.get(int field)

随机文章

要多垃圾就有多垃圾的新网
要多垃圾就有多垃圾的新网

在电脑上安装Android模拟器Emulator
在电脑上安装Android模拟器Emulator

Java基础第十四讲:字符串
Java基础第十四讲:字符串

在facebook上创建页面并给予唯一url
在facebook上创建页面并给予唯一url

注意了,谷歌I/O大会注册将于3月13日23时开始
注意了,谷歌I/O大会注册将于3月13日23时开始

联通过年放福利,给大家500M的流量红包
联通过年放福利,给大家500M的流量红包

相关文章

在新浪sae用XStream不要过于乐观
在新浪sae用XStream不要过于乐观

要多垃圾就有多垃圾的新网
要多垃圾就有多垃圾的新网

如何在不用密码的情况下删除360企业版(360天擎)
如何在不用密码的情况下删除360企业版(360天擎)

工行,你真的不管firefox了吗
工行,你真的不管firefox了吗

注销腾讯企业邮箱之后
注销腾讯企业邮箱之后

辛亥革命电影(国语+字幕)下载
辛亥革命电影(国语+字幕)下载

内容分享:道招
本文链接:java常用数据类型的转换
道招声明:除特别标注或作者不详外,本站所有文章均为原创,转载请注明。欢迎共同关注互联网!