java.lang.Character 没有 parseChar(String s) 的 method
若要把一个英文字串的第一个字母转成 char,可以这样做:
复制程式
import java.io.*;
public class Test{
public Test(){
}
public static void main(String[] args) throws Exception{
Test t = new Test();
char c = t.s_sex();
System.out.println("you key-in a letter:"+c);
}
private static char s_sex()throws IOException{
System.out.print("Please Enter a letter:");
BufferedReader temp = new BufferedReader(new InputStreamReader(System.in));
String temp1 = temp.readLine();
temp.close();//要记得 close() 开启过的档案
char sex = temp1.charAt(0);
return sex;
}
}