如何使用JAVA获取用户从建盘上输入的数据 你要用在哪里?做什么用?在dos里可以用System.in获得控制台输入,而在swing的text中可以用键映射改变键值属性,其他还有很多,比如快接键等,你可以查查资料,不知道你问哪方面 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 想用在dos中用健盘输入的 就是在DOS的模式上运行程序,要求用户软件姓名 import java.io.*;class Test{ public static void main(String arg[]) throws IOException { char c; BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); System.out.println("Enter characters,'q' to quit."); //read characters do{ c=(char)br.read(); System.out.println(c) ; }while(c!='q'); }} 你上面的是抄的书上的哈哈!JDK1.3参考大全!哈哈!有两种方式,一种就是上面的用字符流!还有一种用字节流!byte[] input=new byte[10];System.int.read(input,0,input.length);System.out.println(new String(input)); 哈不好意思,,,,是DOS呀,,哈哈,,,,,,,,我错了,, Dos模式下要取得键盘输入常用的方式是System.in Properties systemproperties = System.getProperties();这是什么意思? 关于list.set(index,Element)的不解 关于矩阵的打印 一道不懂的题目 Socket发送字符数组的问题 mysql sql的查询 用jmf实现的视频播放器如何读取RM格式 内部类的问题 java里怎么处理"</"这样的字符? jbuilder8中,编写代码时,光标实际位置前移,怎么解决? 关于事件驱动, java程序员的现状和薪资调查?
class Test{
public static void main(String arg[])
throws IOException
{
char c;
BufferedReader br=new
BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter characters,'q' to quit.");
//read characters
do{
c=(char)br.read();
System.out.println(c) ;
}while(c!='q');
}}
有两种方式,一种就是上面的用字符流!
还有一种用字节流!
byte[] input=new byte[10];
System.int.read(input,0,input.length);
System.out.println(new String(input));
哈哈,,,,,
,,,我错了,,