在用Sestem.in.read()方法(标准输入)从键盘读取输入数据时,由于每次只能读取一个字节,如果将输入的数据输出的话还是输入字符的ASCⅡ码,那么怎么从键盘输入一个字符串并将其转换呢?循环吗?又怎么像c语言那样输入整型或者其它非字符、字符串类的数据呢?
解决方案 »
- 求一个swing分页组件
- 求助:我在ECLIPSE调用了LOOK AND FEEL 但是导出后的JAR文件却没效果
- 一个关于WEB页面(MVC)与后台SQL交互时发生的一个难题,高手请进。
- 菜鸟问题,关于Object2D
- 一个线程如果调了sleep,不就处于阻塞态了?那他的对象锁也应释放才是,我迷惑.
- swing下面,JTextField无法获取焦点,输入不了东西
- 圣诞快到了 想写几个java小程序 送给女朋友 大家一起来
- 如何除去链接底下的下划线(在线等待)
- 如何让applet访问与IIS在同一机器内的Sql server 2000服务器。
- windows系统下,java如何获取CPU、内存使用率
- 关于字符串的操作问题!!急急急
- 内部类和密封类有什么差别?
System.in 是原始的InputStream ,要封装成BufferedReader,可使用br.readLine()
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
int i = Integer.parseInt(s);进行相应转化