多语言展示
当前在线:750今日阅读:100今日分享:18

Java中String和int怎么互相转换

Java中String和int怎么互相转换。Java中,类型转换是常见的事情,而int和String类型更是常见的数据类型,所以经常会需要将这两种数据类型进行转换。下面用个小例子给大家介绍一下String和int怎么相互转换。
工具/原料

eclipse

方法/步骤
1

先在eclipse下创建一个Java工程项目,并在src下创建一个类,创建后的工程目录如下图。

2

创建后,在类中加入main函数,并添加两个变量,一个是String类型,一个是int类型。

3

添加完后,先将int类型转换成String类型。int类型是值类型,没有toString方法,要将int类型转换成String类型,可以用int的对应类Integer中的toString方法来将int类型转换成String类型。具体代码如下图。

4

再接着是将String类型转换成int类型。我这里介绍的方式是通过用创建一个Integer对象的方式来将String类型转换成int类型,具体代码如下图。

5

编写了两种转换的代码后,通过java应用程序的方式运行该类,运行结果如图,说明两种转换都成功了,没有报错。

6

接下来说一个需要注意的地方。将String类型转换成int类型时,需要注意String类型存储的字符串必须是整型格式的,不然转换的过程会报错。如下图,我将想要转成int类型的字符串设为'100.2',然后还是用刚才的方法将String类型转换成int类型。

7

改完代码后,再次运行该类,控制台输出结果如下图。程序抛出了异常,说明你想将一个非整型的字符串转换成int类型是不允许的。

推荐信息