黑马程序员技术交流社区

标题: 怎样把一个数值转换成String类型 [打印本页]

作者: lvwenwen88    时间: 2011-12-30 14:53
标题: 怎样把一个数值转换成String类型
本帖最后由 lvwenwen88 于 2011-12-30 23:28 编辑

怎样把一个数值转换成String类型的,比如 Object [] array ={"1","2","3"}
怎么把array 转换成String 类型,谢谢
作者: 李爱霞    时间: 2011-12-30 15:32
你可以用for循环将数组的每个元素进行类型转换,给你一个例子,你可以参考一下:
public class TextSuper {
        static String arr2String(int [] arr){
                StringBuilder strb=new StringBuilder();
                for(int x:arr)
                        strb.append(x);
                return strb.toString();
        }
        public static void main(String args[]){
                int [] i =new int []{1,2,3,4,5,6};
                String x=arr2String(i);               
                System.out.println(x);
        }
}
作者: 周吉明    时间: 2011-12-30 19:57
本帖最后由 周吉明 于 2011-12-30 19:58 编辑

.toString();

作者: 刘健    时间: 2011-12-30 20:02
一般来说.toString,和String.valueOf()就够用了
作者: lvwenwen88    时间: 2011-12-30 20:06
本帖最后由 lvwenwen88 于 2011-12-30 22:18 编辑

兄弟,我问的是数组怎么转换String
作者: 颜宗茂    时间: 2011-12-30 21:32
lvwenwen88 发表于 2011-12-30 20:06
兄弟,我问的是数组怎么转换String

果断的 Arrays.toString(Object[] a) ,返回指定数组内容的字符串表示形式。
作者: lvwenwen88    时间: 2012-1-9 21:25
返回指定数组内容的字符串表示形式
作者: lvwenwen88    时间: 2012-1-9 21:25
返回指定数组内容的字符串表示形式




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2