使用split()方法可以将一个字符串分割为子字符串,然后将结果作为字符串数组返回.示例代码: String str =" a1.jpg,a2.jpg,a3.jpg"; String[] arr = str.split(",");//分割字符串得到数组 List list = java.util.Arrays.asList(arr);//字符数组转list
java可以使用两种方法直接将字复符数组转为字符串 方法1:直制接在构造String时转换.char[] data = {'a', 'b', 'c'}; String str = new String(data); 方法2:调用zdString类的方法转换.String.valueOf(char[] ch)
String str = "ab,cde,fg";//定义一个字符串 char[] cs = str.toCharArray();//通过toCharArray()方法把字符串转换成char数组 估计你还会用到重组字符串然后倒序输出或者以逗号隔开倒序输出(fg,cde,ab) 不懂的话留言
楼主你好,我写了一串代码,你可以全部先复制过去运行一下,祝你成功,有问题可以继续问. public class StringTest { public static void main(String[] args) { //将一个字符串转成字符数组,这里以String str = "JAVA中怎么把字符串转换成字符
java 中要将一个字符串转换成一个字符数组需要使用 String 类中提供的 toCharArray() 方法进行操作.例:String str = "abcde"; char[] ch = str.toCharArray();
String aa="";char []array=aa.toCharArray();求采纳
String类中有一个方法toCharArray(),就是将字符串转换成字符数组. 例如: String s=“abcdefg”; char ch[]=string.toCharArray();
String b="asdfg"; char [] c = new char[b.length()] ; for(int i=0;i<b.length();i++) { c[i]=b.charAt(i); }
string的split()方法可以把一个字符串转换成一个字符数组(注意对空格的处理),然后再创建两个数组,一个保存字符串中的字母,一个保存字母出现的次数.最后对保存字母出现次数的数组进行排序,与保存字符串字母的数组关联输出.大概思路是这个样子,发帖人可以尝试的编写一下代码
String cc=new String(new char[]{'a','b'}); System.out.println(cc);这样就可以了,因为你那个是没有创建对象.