| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1044 人关注过本帖
标题:[求助]搞疯了,一个输入问题,帮帮忙
只看楼主 加入收藏
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
结帖率:100%
收藏
 问题点数:0 回复次数:15 
[求助]搞疯了,一个输入问题,帮帮忙
在键盘输入一个整数,类似于C的scanf功能,在JAVA里面怎么写。。。。我翻了半天书都没找到。。晕死

比如要输入一个整数赋给a 怎么写???
搜索更多相关主题的帖子: 输入 
2007-04-12 14:54
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 
int i = System.in.read();

2007-04-12 15:04
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 

是不是写这个语句在前面还要用import把什么东西给包括进来。。。。我改成这样,怎么还是提示出错。。。晕死


这个社会太复杂。。。
2007-04-12 15:17
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
int f1;
f1=System.in.read();


我这样写的

c8uXFBFq.rar (4.31 KB)

[此贴子已经被作者于2007-4-28 18:08:50编辑过]


这个社会太复杂。。。
2007-04-12 15:17
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 

是啊,
import java.io.IOException;

public class test1 {

public static void main(String[] args) throws IOException {

int i = System.in.read();

}
}


2007-04-12 15:28
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 
在我的里面就是不行。。。。总是报错。。。。快疯了。。


而且你的程序我编译了一下,运行也不对。。。。不知道为什么。。。。编译没错
import java.io.IOException;

public class test1 {

public static void main(String[] args) throws IOException {

int i = System.in.read();
System.out.println(i);

}
}



就加了这一句,我想看看i的值是多少。。。。当我输入5的时候,输出竟然是53 输入2,输出竟然是50

快吐了。。。到底怎么回事????????????????????????????、

这个社会太复杂。。。
2007-04-12 15:41
菜鸟上路
Rank: 4
等 级:贵宾
威 望:14
帖 子:1120
专家分:0
注 册:2006-3-21
收藏
得分:0 

import java.io.*;

public class test1 {

public static void main(String[] args) throws IOException {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
System.out.print(s);

}
}
这样可以


2007-04-12 15:51
海蓝啸
Rank: 5Rank: 5
来 自:安徽
等 级:贵宾
威 望:17
帖 子:1611
专家分:0
注 册:2006-4-3
收藏
得分:0 

读入整数呢?


这个社会太复杂。。。
2007-04-12 16:04
小鬼狂飚
Rank: 1
等 级:新手上路
帖 子:51
专家分:0
注 册:2007-3-22
收藏
得分:0 

我试了
import java.io.*;

public class test1 {

public static void main(String[] args) throws IOException {

BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s = br.readLine();
System.out.print(s);

}
}


小弟初入茅庐,希望各位前辈大虾多多帮助.嘿嘿.我可真算是初学者了.最基本的我还不怎么了解.
2007-04-12 16:28
fcnh1983
Rank: 1
等 级:新手上路
帖 子:665
专家分:0
注 册:2005-8-31
收藏
得分:0 
回复:(海蓝啸)[求助]搞疯了,一个输入问题,帮帮忙...
public class test1 {

public static void main(String[] args) throws IOException {
try{
int i = System.in.read();
System.out.println(i);
}
catch(Exeception e){
System.out.println(e.getMessage());
}

}
}
注意啊,刚才不小心写错了,现在改过了

[此贴子已经被作者于2007-4-12 16:36:07编辑过]


^^多谢赐教!!无以为报只好以身相许!!!^^谢谢,不用谢,要谢的,多说不用了^^如果真的要谢,那就嫁给我吧,好啊^^
2007-04-12 16:29
快速回复:[求助]搞疯了,一个输入问题,帮帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.012538 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved