社区
Java SE
帖子详情
关于在控制台中读取数字的问题
liuwei424
2008-01-24 05:04:37
我在控制台下写了如下代码:
System.out.println("输入数字:");
int s = System.in.read();
System.out.println("输出数字:"+ s);
但是有问题,我输入1,输出的是49;
我输入100,输出的也是49;
有没有什么方法使我输入什么数字,我读取的就是什么数字??
...全文
153
4
打赏
收藏
关于在控制台中读取数字的问题
我在控制台下写了如下代码: System.out.println("输入数字:"); int s = System.in.read(); System.out.println("输出数字:"+ s); 但是有问题,我输入1,输出的是49; 我输入100,输出的也是49; 有没有什么方法使我输入什么数字,我读取的就是什么数字??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaoben008
2008-01-24
打赏
举报
回复
这样啊。。我也有点晕
liuwei424
2008-01-24
打赏
举报
回复
楼上的朋友,非常感谢,我已经明白了!
spectre62
2008-01-24
打赏
举报
回复
System.in.read(); 只读了一位,第1都都是1,数字1的asc码是49所以输出都是49
import java.io.*;
public class TestString {
public static void main(String args[]) {
InputStreamReader isr =
new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
String s = null;
try {
s = br.readLine();
while(s!=null){
if(s.equalsIgnoreCase("exit")) break;
System.out.println(s);
s = br.readLine();
}
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
liuwei424
2008-01-24
打赏
举报
回复
请帮我回答一下!!!!!!!!!
java 从
控制台
读取
多行数据_Java如何从
控制台
中
读取
数据?
引言 从
控制台
中
读取
数据是一个比较常用的功能,在 JDK 5。0 以前的版本
中
的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从 JDK 5。0 版本开始,能从
控制台
中
输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本
中
如何从
控制台
中
读取
数据以及各自的优缺点。 1 JDK 1。4 及以下版本
读取
的方法 JD...
java 从
控制台
读取
多行数据_Java从
控制台
中
读取
数据的各种方法
0 引言从
控制台
中
读取
数据是一个比较常用的功能,在JDK 5.0以前的版本
中
的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从JDK 5.0版本开始,能从
控制台
中
输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本
中
如何从
控制台
中
读取
数据以及各自的优缺点。1 JDK 1.4及以下版本
读取
的方法JDK 1.4及以下的...
编写一段程序,实现从
控制台
中
读取
一个
数字
,然后打印出这个
数字
四舍五入后对应的人民币大写汉字字符
题目 编写一段程序,实现从
控制台
中
读取
一个
数字
,然后打印出这个
数字
四舍五入后对应的人民币大写汉字字符。例如: 输入:3000 输出:叁仟 输入:300.569 输出:三佰元五角七分 思路 使用数组保存人民币大写汉字和单位,通过循环取得
数字
的每一位
数字
,然后转换成汉字,最后组合输出。此代码
中
支持最大数为仟亿(可在代码
中
修改增加位数)。 代码 package p1; import java.util.Scanner; public class Demo0903 { public static void
Java从
控制台
中
读取
数据的各种方法
java从
控制台
中
读取
数据是一个比较常用的功能,在JDK 5.0以前的版本
中
的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从JDK 5.0版本开始,能从
控制台
中
输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本
中
如何从
控制台
中
读取
数据以及各自的优缺点。 1 JDK 1.4及以下版本
读取
的方法 JDK
Java从
控制台
中
读取
数据
从
控制台
中
读取
数据是一个比较常用的功能,在 JDK 5.0 以前的版本
中
的实现是比较复杂的,需要手工处理系统的输入流。有意思的是,从 JDK 5.0 版本开始,能从
控制台
中
输入数据的方法每增加一个版本号,就有一种新增的方法,这也增加了选择的种类,可以依据不同的要求来进行选择。下面来看一下,各个版本
中
如何从
控制台
中
读取
数据以及各自的优缺点。
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章