·使用基本数据类型如int,char可以改善系统的性能,但是基本数据类型不具有对象的特性,不能满足某些特殊的需求,如需要方法需要传递的参数是Object类型,必须将基本类型转换为包装类如Integer,Character。
·将String对象转化为int类型方法:
1.通过将String类转化为Integer包装类,再调用包装类的intValue()方法将其转化为int型,如new Integer("50").intValue();
2.调用静态方法Integer.parseInt()方法或Integer.parseInt(String s, int radix) 方法,如Integer.parseInt("50");
parseInt(String s, int radix) 方法将s转换为radix指定的进制,如radix==8,则结果用8进制表示。
方法 parseInt(String s)与方法intValue()得到的是十进制的结果。
·String与StringBuffer运行效率比较:
Test Code: