java中的类型转换方式有哪几种-,JAVA数据类型转换有哪几种

java中的类型转换方式有哪几种?,JAVA数据类型转换有哪几种,java的各种类型转换全部汇总(推荐)

下面小编就为大家带来一篇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的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: