下面小编就为大家带来一篇Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)的各种类型转换全部汇总(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
Java 语言(一种计算机语言,尤用于创建网站)语言(一种计算机语言,尤用于创建网站)类型转换整数字符串长浮点双日期
1如何将字串 String 转换成整数 int?
A. 有两个方法:
1).int I=整数。parse int([String]);或
i=Integer.parseInt([String],[int radix]);
2).int i=Integer.valueOf(my_str).int value();
注:字串转成双精度、浮点、长整型的方法大同小异。
2 如何将整数 int 转换成字串 String ?
A. 有叁种方法:
1.)字符串s=字符串。(I)的值;
2.)字符串s=整数。tostring(I);
3.)String s=' ' I;
注:双精度、浮点、长整型转成字串的方法大同小异。
包cn。com。lwkj。专家审评组。注册;
导入Java。SQL。日期;
公共类类型更改{
public TypeChange() {
}
//将字符串类型更改为(同Internationalorganizations)国际组织类型
公共静态int字符串点(String intstr)
{
整数整数;
整数=整数。(intstr)的值;
返回整数。int value();
}
//将(同Internationalorganizations)国际组织类型更改为线类型
公共静态字符串intToString(整数值)
{
整数整数=新的整数(值);
返回整数。tostring();
}
//将字符串类型更改为浮点类型
公共静态浮点stringToFloat(字符串浮动)
{
浮子浮子;
浮点ee=浮点。(浮点字符串)的值;
返回浮点ee。浮点值();
}
//将浮点类型更改为字符串类型
公共静态字符串浮动定位(浮点值)
{
浮子浮子=新的浮动(值);
返回浮点ee。tostring();
}
//将字符串类型更改为sqlDate类型
公共静态Java。SQL。日期字符串手提包(字符串dateStr)
{
返回Java。SQL。约会。值(dateStr);
}
//将sqlDate类型更改为字符串类型
公共静态字符串dateToString(Java。SQL。日期日期)
{
返回日期e。tostring();
}
公共静态void main(String[] args)
{
java.sql.Date日;
日=类型改变。细绳手提包(' 2003-11-3 ');
string strday=类型更改。日期字符串(日);
系统。出去。println(strday);
}
} /* 我们www.jb51.net */
JAVA中常用数据类型转换函数
虽然都能在JAVA API中找到,整理一下做个备份。
字符串字节
字节静态字节分析字节(字符串s)
字节串
字节静态字符串到字符串(字节b)
字符串
字符静态字符串到字符串(字符c)
字符串-短
短静态短语法分析器(字符串s)
短线
短静态字符串toString(短s)
字符串整数
整数静态int parseInt(字符串s)
整数字符串
整数静态字符串tostring(int i)
线长的
长的静态长帕斯龙(字符串s)
长线
长静态字符串toString(长I)
字符串浮动
浮点静态浮点parseFloat(字符串s)
浮线
将静态字符串浮点转换为字符串(浮点f)
双弦
两倍静态双parseDouble(字符串s)
双线
双静态字符串toString(双精度)
数据类型
基本类型有以下四种:
(同国际组织)国际组织长度数据类型有:字节(8位)、短(16位)、int(32位)、龙(64位)
漂浮物长度数据类型有:单精度(32位浮点),双精度(64位双精度)
布尔型类型变量的取值有:真、假
茶数据类型有:unicode字符,16位
对应的类类型:整型、浮点型、布尔型、字符型、双精度型、短整型、字节型、长型
转换原则
从低精度向高精度转换
byte、short、int、long、float、double、char
注:两个茶型运算时,自动转换为(同国际组织)国际组织型;当茶与别的类型运算时,也会先自动转换为(同国际组织)国际组织型的,再做其它类型的自动转换
基本类型向类类型转换
正向转换:通过类包装器来新的出一个新的类类型的变量
整数a=新整数(2);
反向转换:通过类包装器来转换
int b=a . int value();
类类型向字符串转换
正向转换:因为每个类都是目标类的子类,而所有的目标类都有一个toString()函数,所以通过toString()函数来转换即可
反向转换:通过类包装器新的出一个新的类类型的变量
eg1: int i=Integer.valueOf("123 ")。intValue()
说明:上面的例子是把一个字符串转换成一个Integer对象,然后调用这个对象的intValue()方法返回它对应的int值。
eg2: float f=Float.valueOf("123 ")。floatValue()
说明:上面的例子是把一个字符串转换成一个float对象,然后调用这个对象的floatValue()方法返回它对应的Float值。
eg3:布尔b=Boolean.valueOf("123 ")。booleanValue()
说明:上面的例子是把一个字符串转换成一个Boolean对象,然后调用这个对象的booleanValue()方法返回它对应的布尔值。
eg4:double d=double . value of(" 123 ")。双蓝()
说明:上面的例子是将一个字符串转换成double对象,然后调用这个对象的double value()方法返回其对应的Double值。
eg5: long l=Long.valueOf("123 ")。longValue()
说明:上面的例子是将一个字符串转换成一个long对象,然后调用该对象的longValue()方法返回其对应的Long值。
eg6:char=character . value of(" 123 ")。charValue()
说明:上面的例子是把一个字符串转换成一个字符对象,然后调用这个对象的charValue()方法返回它对应的Char值。
基本类型向字符串的转换
正向转换:
例如int a=12
字符串b;b=a
反向转换:
通过类包装器
eg1:int i=Integer.parseInt("123 ")
注意:该方法只能应用于将字符串转换为整型变量。
eg2: float f=Float.valueOf("123 ")。floatValue()
说明:上面的例子是把一个字符串转换成一个float对象,然后调用这个对象的floatValue()方法返回它对应的Float值。
eg3:布尔b=Boolean.valueOf("123 ")。booleanValue()
说明:上面的例子是把一个字符串转换成一个Boolean对象,然后调用这个对象的booleanValue()方法返回它对应的布尔值。
eg4:double d=double . value of(" 123 ")。双蓝()
说明:上面的例子是将一个字符串转换成double对象,然后调用这个对象的double value()方法返回其对应的Double值。
eg5: long l=Long.valueOf("123 ")。longValue()
说明:上面的例子是将一个字符串转换成一个long对象,然后调用该对象的longValue()方法返回其对应的Long值。
eg6:char=character . value of(" 123 ")。charValue()
说明:上面的例子是把一个字符串转换成一个字符对象。
以上对各类java转换的总结(推荐)就是边肖分享的全部内容。希望给大家一个参考,支持我们。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。