由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - Re: 如何从键盘输入获得一个float值?谢谢!
相关主题
怎么从键盘输入整数或float?Java练习题 4
问个很简单的问题?怎样读取修改一个csv file
请教一个问题,thanks!Stupid IBM JDK
问个io的问题Urgent help! Java relative file path
新手请教怎样在Java里读文本文件中的内容是否可以通过Java的程序直接导入网页?
how to read formatted text file?紧急求教,JAVA程序如何启动浏览器
读文件时,如何才能只将空白符当成分隔符?BufferedWriter里的write()
请教:parse CSV文件关于char和int的问题
相关话题的讨论汇总
话题: line话题: float话题: string话题: null话题: 键盘输入
进入Java版参与讨论
1 (共1页)
xt
发帖数: 17532
1

This is because DataInputStream is used to read in binary data,
not text data. You need to do sth like this:
//suppose you input 1 number a time, otherwise please use
//StringTokenizer after reading in the line string.
float x = 0.0;
String line = null;
try {
line = System.in.readLine();
}catch (IOException e) {
}
if (line!=null && line.length>0) {
try {
x = Float.parsefloat(line);
} catch (NumberFormatException e) {
}
}
1 (共1页)
进入Java版参与讨论
相关主题
关于char和int的问题新手请教怎样在Java里读文本文件中的内容
javaMail的问题how to read formatted text file?
No decent way for input password from command line.读文件时,如何才能只将空白符当成分隔符?
傻问题,关于java里的资源释放请教:parse CSV文件
怎么从键盘输入整数或float?Java练习题 4
问个很简单的问题?怎样读取修改一个csv file
请教一个问题,thanks!Stupid IBM JDK
问个io的问题Urgent help! Java relative file path
相关话题的讨论汇总
话题: line话题: float话题: string话题: null话题: 键盘输入