www.3112.net > jAvA中怎样可以把String类型转化为ChAr类型的数组啊?

jAvA中怎样可以把String类型转化为ChAr类型的数组啊?

好好看书去吧,java编程思想第四章就已经提到了 import java.util.*; public class Test1001{ public static void main(String[] args){ String toCharArray="An Afican Swallow"; for(char c:"An Afican Swallow".toCharArray()){ System.out.print(c+" "); } } }

1.直接在构造String时建立. char data[] = {'s', 'g', 'k'}; String str = new String(data); 2.String有方法可以直接转换. String.valueOf(char[] chr)就可以. 如: char[] cha = {'s','g','h'}; String n = String.valueOf(cha);

Java中String不能直接转char的,String value = “Hello”;char = value.charAt(i);用一个char数组接收value循环出的char值

String是字符串,char是字符,所以如果要把String转成char类型,那么要用char数组来存放.用String的toCharArray() 方法直接转.例如:String st1 = "test";char[] ch = st1.toCharArray();那么ch数组的内容就是test,ch[0] 的内容就是 't' ,以此类推

一个一个的转,你自己写一个for循环!String str = "ab";Char c = str.charAt(0); //aChar c1 = str.charAt(1); //b

将char转换为String大致有6种方法.总结如下:1、String s = String.valueOf('c'); //效率636f7079e79fa5e9819331333366306461最高的方法2、String s = String.valueOf(new char[]{'c'}); //将一个char数组转换成String3、String s = Character.

String str = new String(s2); char[] 数组转换成String可使用new 知道你就是要把它转化为String (处理起来方便)给你写个简单测试: public

使用string类型的静态方法valueof(),如:char c = 'a'; string str = string.valueof(c); system.out.println(str);

eg:String str="123456";char arr1=str.toCharArray();int[] arr2=new int[str.length()];for(int i=0;i<str.length();I++){ arr2[i]=Integer.parseInt(str.charAt(i).toString());} 这句改一下:char arr1=str.toCharArray(); 改为:char[] arr1=str.toCharArray();

转成 char数组 char [] temp = str.toCharArray();

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com