多看看书吧 import java.io.*; public class Test2{ public static void main(String[]args) { char c; System.out.print("Enter a letter:"); try{ c=(char)System.in.read(); System.out.println("The letter is :"+String.valueOf(c)); }catch(IOException e){};
}}
我知道了。第一个一共有三处错误。一两都是大小写的问题最后一处就是 system.out.println("The letter is :"+c); ^ 那个c错 coolpine(cynicism)中写到 System.out.println("The letter is :"+String.valueOf(c)); 这样做就对了。但是我不懂String.valueOf(c)这是什么意思
valueOf public static String valueOf(char c) Returns the string representation of the char argument. Parameters: c - a char. Returns: a string of length 1 containing as its single character the argument c.看看JDK API,有全面的介绍
import java.io.*;
public class Test2{
public static void main(String[]args) {
char c;
System.out.print("Enter a letter:");
try{
c=(char)System.in.read();
System.out.println("The letter is :"+String.valueOf(c));
}catch(IOException e){};
}}
system.out.println("The letter is :"+c);
^
那个c错 coolpine(cynicism)中写到
System.out.println("The letter is :"+String.valueOf(c));
这样做就对了。但是我不懂String.valueOf(c)这是什么意思
public static String valueOf(char c)
Returns the string representation of the char argument. Parameters:
c - a char.
Returns:
a string of length 1 containing as its single character the argument c.看看JDK API,有全面的介绍