String[] strs=m3io.split(",");
int sum=0;
for(int i=0;i<strs.length;i++){
sum+= new Integer(strs[i]);
}
return sum;
如题,小弟有些搞不清楚上面为什么只能用new Integer(strs[i]),而不能用Integer.getInteger(strs[i])为什么非得new出个对象才能计算呢?
int sum=0;
for(int i=0;i<strs.length;i++){
sum+= new Integer(strs[i]);
}
return sum;
如题,小弟有些搞不清楚上面为什么只能用new Integer(strs[i]),而不能用Integer.getInteger(strs[i])为什么非得new出个对象才能计算呢?
解决方案 »
- 急在线等 struts 2整合 fck
- struts 标签不能解析
- struts的html:checkbox 怎么根据返回的数据而设置选中和未选
- 在线等:::如何对使用struts框架的应用生成对seo友好的url?
- JavaMail报错。大家给看看这是哪出错了。谢~~~
- tomcat的jsp调用另外一台服务器上部署在JBOSS 4.x下的EJB问题.急~~~~~~
- 关于JavaBean,高手请进
- 一直搞不清struts中的.do文件是干什么的
- 疑难问题,servlet运行过程中的怪异现象
- Dubbo 使用http协议时,如何调用接口
- 大家帮我看看,这段代码能简化么
- servlet中分页,并排序
String[] strs=str.split(",");
int sum=0;
for(int i=0;i<strs.length;i++){
//sum+= new Integer(strs[i]);
sum+=Integer.parseInt(strs[i]);
//sum= new Integer(strs[i]);
}
return sum;方式写吧
public static Integer getInteger(String nm)确定具有指定名称的系统属性的整数值。
第一个参数被视为系统属性的名称。通过 System.getProperty(java.lang.String) 方法可以访问系统属性。然后,将该属性的字符串值解释为一个整数值,并返回表示该值的 Integer 对象。使用 getProperty 的定义可以找到可能出现的数字格式的详细信息。 如果没有具有指定名称的属性,或者指定名称为空或 null,或者属性的数字格式不正确,则返回 null。 换句话说,该方法返回一个等于以下值的 Integer 对象: getInteger(nm, null)