Integer.valueOf(String s) 将一个实际值为数字的变量先转成String型再将它转成Integer型的包装类对象(相当于转成了int对象)
对象具有方法和属性
Integer.parseInt(String s) 只是将数字的字符串转成了数字(返回的是int型变量)
不具有方法和属性
例子: String ops = {"1","5","10","-3","-2"};
Integer.valueOf(ops[0]); "1"->对象 1
Integer.parseInt(ops[2]); "10"->10
换言之
Integer.parseInt() String型——>int型
Integer.valueOf() String型——>Integer对象
区别在于parseInt()是变量,而valueOf()是对象