通过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"