黑马程序员技术交流社区

标题: 各种类型间的转换问题 [打印本页]

作者: qinrh    时间: 2015-4-17 07:58
标题: 各种类型间的转换问题
写程序的时候发现一个问题,需要不断进行各种各种类型转换。
比如String 转换成 char[],  char[]转换成 String 。
我总结了一下,留给自己备用。
String 转换成 char[]:
toCharArray();

char[]转换成 String:
String.valueOf(char[]);


String 转 int
Integer.parseInt(str);

object转换成String
obj.toString()

String 转换成 String[]:
String[] str = line.split(","); //切割

String[] 转变成  int[]:
public static int[] toIntArray(String[] str)
        {
                //创建一个长度为输入String[]长度的 int[]
                int[] nums = new int[str.length];
                //把String强制转换成int 再一个个分别存放到int[]中
                for(int x=0; x<str.length; x++)
                {
                        nums[x] = Integer.parseInt(str[x]);
                }               
                //返回转换好的int[]
                return nums;
        }



本人菜鸟,希望大神们,帮我纠正补充。


作者: icebatt    时间: 2015-4-17 08:09
来学习学习~




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