| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1236 人关注过本帖
标题:[求助]求教JAVA中单个字符输入问题
取消只看楼主 加入收藏
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
 问题点数:0 回复次数:6 
[求助]求教JAVA中单个字符输入问题
Scanner 类中 可用
Scanner cin = new Scanner(new BufferedInputStream(System.in));
String a = cin.next(); // == scanf("%s",a);
cin.nextLine(); //读一行
cin.nextInt(); //读整型
cin.nextLong();
cin.nextFloat();
cin.nextDouble();

有谁能告诉我JAVA有没有像C/C++中读取单个字符的方法啊?????

比如像ch=getchar(); scanf("%c",&ch);这种?????
搜索更多相关主题的帖子: JAVA 字符 输入 
2007-09-21 19:37
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
得分:0 
首先谢谢楼上那个帅哥的帮助

但这个我用试了一下~`

~可以从键盘读一个字符进来~~~

那么怎么样读如下数据

3, 13, 6

不是读一行当字符处理~~~

爱好程序设计者加~~QQ284779230
2007-09-21 20:48
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
得分:0 
不是 一个题~~

读入数据

5, 12, 13
5, 14, 7

这样

C语言
int a,b,k; char ch;
while(scanf("%d%c %d%c %d",&a,&ch,&b,&ch,&k)!=EOF)

~~java杂实现呢??就是那个','不会读~~~

爱好程序设计者加~~QQ284779230
2007-09-21 21:37
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
得分:0 
好~~我去看看~~~不管行不行~太谢谢你了~~

爱好程序设计者加~~QQ284779230
2007-09-21 21:51
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
得分:0 
哎呀~~~太感激你了~~

我只是JAVA初学者~~太好了~~

Scanner s =new Scanner(System.in).useDelimiter("\\D+");

不过我想知道这个.useDelimiter("\\D+"); 什么意思呢??

和这个Scanner s =new Scanner(System.in);有什么区别呢??

爱好程序设计者加~~QQ284779230
2007-09-21 21:57
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
得分:0 
好~~呵呵~`
太谢谢了~~

哈哈~~看来没白注册这个论坛啊~~

爱好程序设计者加~~QQ284779230
2007-09-21 22:03
king0718
Rank: 1
等 级:新手上路
帖 子:32
专家分:0
注 册:2007-9-18
收藏
得分:0 

呀~~忘了问一下了~~

改了分隔符~~杂改回来呢??


爱好程序设计者加~~QQ284779230
2007-09-22 16:19
快速回复:[求助]求教JAVA中单个字符输入问题
数据加载中...
 
   



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

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