发布网友 发布时间:2024-03-11 01:54
共1个回答
热心网友 时间:2024-10-20 22:35
tochararray()可以将字符串对象中的字符转换为字符数组。也可以将字符串视为char型数组。
1、将字符串对象中的字符转换为字符数组。
String s='I am niuandidog ';
Char[ ] arr=s.toCharArray (;
system.out.println(arr;
//output:
I am niuandidog
2、charAt))的功能与数组类似,可以将字符串视为char型数组。
他是将字符串分割后获取其中一个字符并返回到指定位置的字符模型。charat(I),这里的I是返回到整形I位置的字符。
例如:
String s1='Iamniuandidog ';
charm=S1.charat(1;
system.out.println(m ) )。
//output:
m=a
Split和ToCharArray的区别:
(1)split是根据你需要按照的分隔符来分割的。
比如:String a = "avc,d,e,s,f"; String []b = a.split(',');这个就是根据逗号将数据分开,遍历输出得到的b的对象为"avc","d","e","s","f"。
(2)toCharArray是将String对象的每一个下标位的对象保存在char[]中。
比如:String a = "abcd"; char[] b = a.toCharArray();这个b保存的信息就是['a','b','c','d']。