字符串如何转换成数组
解决方案 »
- 紧急! 散分了! 用iText怎样将已生成好的word文档复制到另外一个文件夹中
- 求工作日(包括法定假日)
- 请问个问题,大家有没有遇到过这种情况,就是我想在一个方法A中,动态的调用obj对象的f方法,obj和f都需要动态确定,就是说通过参数传给
- 如果一个字符串中存在三个及三个以上的重复字符就返回真值(1),否则返回假值(0):这个函数怎么写?
- JAVA中 clone()方法的使用
- 为何我在一个JPanel中加入一个JPanel后第一个JPanel的宽度就变大了
- 不来看后悔哦,关于多线程的问题
- 请问怎么初始化一个二维String数组?
- 各种awt组件应使用何种事件监听?我晕了
- 哪里有JBuild5下载??
- 求解
- 请教一个泛型的基础问题
String[] strArr = str.split(",");这种?
char[] ch=str.toCharArray();
String s = “hello“;
1.把一个String整个转化成一个数组:Arrays.asList(s)
2.把String中的每个字母转化成一个数组的成员: s.toCharArray()
3,如果String中包含特殊字符,不需要的话,你可以split转化成数组
public class Test {
public Object[] toArray(String str){
int length=str.length();
Object[] o=new Object[length];
for(int i=0;i<length;i++){
o[i]=str.charAt(i);
}
return o;
}
public static void main(String[] args) {
Object[] o=new Test().toArray("fhdifhe你oia");
for (int i = 0; i < o.length; i++) {
System.out.print(o[i]+" ");
}
}
}
打印输出:f h d i f h e 你 o i a