jsp里如何用强制类型转换把string类型转换成int型?

JavaScript013

jsp里如何用强制类型转换把string类型转换成int型?,第1张

通过Integer.valueOf(String)方法把string转换成int方法。

例如:

<%

String str = "13"//定义一个字符串str

int a = Integer.valueOf(str)//把字符串转换成整型a

%>

解释:

valueOf方法将传入的参数String转化为int型值

返回该值,如果String并不是纯粹由数字构成即无法转化为数字,则抛出NumberFormatException..

这么理解:

string

str

=

"123456"

先在内存中找是不是有"123456"

这个对象,

如果有,就让str指向那个"123456".如果内存里没有"123456",就创建一个新的对象保存"123456".

string

str=new

string

("123456")

就是不管内存里是不是已经有"123456"这个对象,

都新建一个对象保存"123456"