在Java中如果要把一个字符串放到一个字符数组里面该怎么做呢

2024-11-06 19:41:03
推荐回答(5个)
回答(1):

摘自API

toCharArray
public char[] toCharArray()将此字符串转换为一个新的字符数组。

返回:
一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。

例如:
String aa = "121212";
char[] ss = aa.toCharArray();

回答(2):

String[] str = {"a","b"};
这个叫字符串数组

String 和 char 不是一回事,当然不能往一起放了

所以你这么写是错的
char a[] = new char("abcdef")

char和string都是从属于从object类型里派生出来的两大类,值类型数据变量和引用类型数据变量,值类型从深的意义上讲它是一种结构

回答(3):

java 中要将一个字符串转换成一个字符数组需要使用 String 类中提供的 toCharArray() 方法进行操作.
例:

String str = "abcde";
char[] ch = str.toCharArray();

回答(4):

char是个数据类型,String是个类,不能混用好不

回答(5):

charAt方法获取字符,然后放到一个char[string.length()]中