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;
}
}