char c;
System.out.println("请输入字符:");
try{
c=(char)System.in.read();
System.out.println(c);
}catch(Exception e){
System.out.println(e);
}
System.out.println("请输入字符:");
try{
c=(char)System.in.read();
System.out.println(c);
}catch(Exception e){
System.out.println(e);
}
import java.io.*;
public class test{
public static void main(String args[]) throws Exception{
byte by[]=new byte[100];
int c=System.in.read(by);
String str=new String(by);
System.out.println(str);
}
}我想还是要搞清楚System.in.read()的返回值是什么,建议去看看JDK文档
从键盘接收String?不明白搂住是什么意思,从键盘输入的时候怎么能确定是什么类型呢?
个人认为都是作为byte型存入数组当中的,当然你也可以不用这种方法,你也可以用输入输出流
如果用输入输出流应该怎么写啊?