贵州城乡住房和建设厅网站,旅游网页设计模板图及代码,有限责任公司注册资金,淳安网站建设编辑器加载中... int - String int i12345; String s; 第一种方法#xff1a;si; 第二种方法#xff1a;sString.valueOf(i); 这两种方法有什么区别呢#xff1f;作用是不是一样的呢#xff1f;是不是在任何下都能互换呢#xff1f; String -…编辑器加载中... int - String int i12345; String s; 第一种方法si; 第二种方法sString.valueOf(i); 这两种方法有什么区别呢作用是不是一样的呢是不是在任何下都能互换呢 String - int s12345; int i; 第一种方法iInteger.parseInt(s); 第二种方法iInteger.valueOf(s).intValue(); 这两种方法有什么区别呢作用是不是一样的呢是不是在任何下都能互换呢 以下是答案 第一种方法si; //会产生两个String对象 第二种方法sString.valueOf(i); //直接使用String类的静态方法只产生一个对象 第一种方法iInteger.parseInt(s);//直接使用静态方法不会产生多余的对象但会抛出异常 第二种方法iInteger.valueOf(s).intValue();//Integer.valueOf(s) 相当于 new Integer(Integer.parseInt(s))也会抛异常但会多产生一个对象 -------------------------------------------------------------------- 1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i Integer.parseInt([String]); 或 i Integer.parseInt([String],[int radix]); 2). int i Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? A. 有叁种方法: 1.) String s String.valueOf(i); 2.) String s Integer.toString(i); 3.) String s i; 注: Double, Float, Long 转成字串的方法大同小异.转载于:https://www.cnblogs.com/wrh526/archive/2012/08/03/2621596.html