① java中怎样把一个int整数转换成int[]数组,整数的每一位是数组的每一个元素
先将int转为String
然后根据String的长度建立一个空int[]
再用一个循环,分别赋String中对应位char转为int的值给每一个int[]中元素
② java中怎么把字符串转化为字符串数组
1,
如果是“字符串数组”转“字符串”,只能通过循环,没有其它方法
String[]str={"abc","bcd","def"};
StringBuffersb=newStringBuffer();
for(inti=0;i<str.length;i++){
sb.append(str[i]);
}
Strings=sb.toString();
2,
如果是“字符数组”转“字符串”可以通过下边的方法
char[]data={'a','b','c'};
Strings=newString(data);
3,
使用StringUtils中的join函数。org.apache.commons.lang.StringUtils;
4,
将数组变成字符串
5,
StringUtils.join(str)
//将数组用逗号分隔变成字符串
StringUtils.join(str,",")
将字符串变成数组方法:
java.lang包中有String.split()方法,java中通常用split()分割字符串,返回的是一个数组。
特殊,转义字符,必须加"\"(“.”和“|”都是转义字符)