首页 理论教育 Java程序设计|基本数据类型与String类型转换

Java程序设计|基本数据类型与String类型转换

时间:2023-11-01 理论教育 版权反馈
【摘要】:以int类型为例,public static String toString返回一个表示指定整数的String对象。利用String类的valueOf(形参)静态方法。以int类型为例,Integer类的静态方法public static int parseIntthrows Number Format Exception将字符串参数作为有符号的十进制整数进行解析。图7-3基本数据类型和String类型相互转换

Java程序设计|基本数据类型与String类型转换

1.基本数据类型转换为String类型

这里讲解两种方法:

(1)包装类都提供一个toString(形参)静态方法,该方法返回基本数据类型值的String对象。以int类型为例,public static String toString(int i)返回一个表示指定整数的String对象。

(2)利用String类的valueOf(形参)静态方法。以int类型为例,String类的静态方法public static String valueOf(int i)返回int参数的字符串表示形式,其本质还是调用了Integer.toString(int i)方法。

2.String类型转换为基本数据类型

(1)除char类型外,其他基本数据类型通过各自包装类调用parseXxx(参数)静态方法实现。以int类型为例,Integer类的静态方法public static int parseInt(String s)throws Number Format Exception将字符串参数作为有符号的十进制整数进行解析。

(2)String类型转换为char类型,通常有2种方法:一是使用String类的实例方法public char char At(int index)返回String对象指定索引处的char值,索引范围为0到length()-1;二是使用String类的实例方法public char[]toChar Array()将String对象转换为一个新的char数组,然后可以使用位置索引访问char数组中的任意字符。(www.xing528.com)

【例7-3】

演示基本数据类型和String类型相互转换。

测试类Wrapper Class Test3如图7-3所示。

图7-3 基本数据类型和String类型相互转换

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈