jsp中遇到Integer的方法valueOf()和parseInt()的区别.前者要求是对象类型,后者是数字型字符串
2014-05-10 08:54
555 查看
他们有本质区别,Integer.valueof(String s)是将一个包装类是将一个实际值为数字的变量先转成string型再将它转成Integer型的包装类对象(相当于转成了int的对象)这样转完的对象就具有方法和属性了。
而Integer.parseInt(String s)只是将是数字的字符串转成数字,注意他返回的是int型变量不具备方法和属性
Integer.parseInt()把String 型转换为Int型,
Integer.valueOf()把String 型转换为Integer对象。
大概知道一点了,就是说Integer.valueOf(S)是针对包装类来说的,而Integer.parseInt(s) 是针对变量而言
而Integer.parseInt(String s)只是将是数字的字符串转成数字,注意他返回的是int型变量不具备方法和属性
Integer.parseInt()把String 型转换为Int型,
Integer.valueOf()把String 型转换为Integer对象。
大概知道一点了,就是说Integer.valueOf(S)是针对包装类来说的,而Integer.parseInt(s) 是针对变量而言
相关文章推荐
- java中Interger.parseInt(String str),Integer.valueOf(),Ingeger.getInteger()方法的区别
- jsp内置对象request中getParameter方法与get/setAttribute方法的区别
- Integer.valueOf()和Integer.parseInt()区别
- Integer.parseInt() 和valueOf 的区别
- String类型转int类型,Integer.valueOf与Integer.parseInt的区别。
- Integer.parseInt(String s) 和 Integer.valueOf(String s) 的区别
- java中关于Integer.parseInt(),Integer.valueOf(),Ingeger.getInteger()方法的不同
- JSP页面中内置对象out的打印方法out.print与out.write的区别
- Integer类型数据比较大小问题:(Integer定义的是对象,养成使用equals方法的好习惯)
- Integer.parseInt()方法将一个字符串转换成int型
- Integer.valueof(String s)和Integer.parseInt(String s)的具体区别是什么?
- JS基本数据类型与对象的valueOf方法
- 解决Servlet中BeanUtils对象通过populate方法封装JSP提交的String数据与JavaBean数据类型不一致
- 字符串转整型使用Integer.valueOf()遇到的坑坑坑坑!!!
- jQuery使用serialize(),serializeArray()方法取得表单数据+字符串和对象类型两种表单提交的方法
- 错误类型 Server 对象, ASP 0177 (0x800401F3)无效的类别字符串—解决方法
- js判断对象类型 typeof与Object.prototype.toString.call方法的区别
- python序列类型字符串的方法L.index()与L.find()区别
- 在action中将字符串、对象、list集合保存到值栈中,在jsp页面中获取的方法
- String类型转int类型,Integer.valueOf与Integer.parseInt的区别。