问2个java基础问题~~

来源:百度知道 编辑:UC知道 时间:2024/05/11 16:28:47
1.我想请问一下,java中String型的数据如何强制类型转换成char型的?
如:String a="dsds";
char b=(char)a;就会报错。。
2。我想请问的是,java输入方法Scanner方法中,it.next?()可以录入char型的数据啊?
如:Scanner it=new Scanner(System.in);
char a=it.next?();
你的意思是说Scanner类中没有方法能录入char么?

要是将字符串中的字符转化成字符,就要把字符串付给字符数组

Scanner类中没有方法能录入char型的数据
你可以先转换成int型 再转化成char型的啊

char是指一个字母。

.....
1、String要转char那耶至少得是字符数组char[] 吧 这样写 用String类的
toCharArray()方法 将此字符串转换为一个新的字符数组。
String a="dsds";
char[] b=a.toCharArray();

2、
你可以先转成别的再转成char么

输出字符: