问题描述
- java中的char类型数组怎么对其赋值?
-
刚学期望得到大家回答,在网上没有搜索到,网上都是写string的用scanner.next().谢谢了
解决方案
String str=“hahah”;//创建字符串
char[] chArray=new char[10];//创建一个char空数组
chArray=str.toCharArray();//将字符串赋值进去
解决方案二:
Scanner方法中没有直接读取character的方法,用String转换好了。
解决方案三:
char 类型指针与数组 赋值想到的
java中的char类型
java中的char类型
解决方案四:
char[] cc={'a','b','c'};
或者
char[] cs=new char[100];
cs[0]='a';
cs[1]='b';
解决方案五:
char[] cc={'a','b','c'};
或者
char[] cs=new char[100];
cs[0]='a';
cs[1]='b';
解决方案六:
char[] buffer = new char[] {'a', 'b', 'c'};
解决方案七:
char c[] = "12aabc";
String str = "abcdee";
char c[] = str.toCharArray();
解决方案八:
Scanner scanner = new Scanner(System.in);
char[] c = null;
while (true) {
c = scanner.next().toCharArray();
System.out.println("您输入的char数组为:");
for (int i = 0, len = c.length; i < len; i++) {
System.out.print(c[i] + " ");
}
System.out.println();
}