标题:该怎么实现这个功能(java io)
只看楼主
中文名
Rank: 1
等 级:新手上路
威 望:1
帖 子:45
专家分:0
注 册:2006-12-12
得分:0 
我没看这些 就是根据他的改的
2006-12-31 15:50
中文名
Rank: 1
等 级:新手上路
威 望:1
帖 子:45
专家分:0
注 册:2006-12-12
得分:0 
import java.io.*;
public class test
{
public static void main(String[] args)throws IOException
{
String str,strd;

BufferedReader buf=new BufferedReader(new FileReader("e:\\store.txt"));
BufferedReader buf1=new BufferedReader(new InputStreamReader(System.in));
str=buf1.readLine();
while((strd=buf.readLine())!=null)
{
if((str.equals(strd)))
{
System.out.println("ok");
buf.close();
return;
}
}

System.out.println("notfound");

buf.close();
}
}
2006-12-31 15:51
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
意思差不多了,应该可以实现他的功能了

可惜不是你,陪我到最后
2006-12-31 15:51
zq1983
Rank: 1
等 级:新手上路
帖 子:110
专家分:0
注 册:2006-4-27
得分:0 
谢谢,我会了.
哎,还是c不过关阿.
2006-12-31 15:53
海狂
Rank: 1
等 级:新手上路
威 望:1
帖 子:234
专家分:0
注 册:2006-12-26
得分:0 
你在while(){//******

}
外面判断就行了!! 当然在while 里面做点变化 如果读到一样的就使count=1;
外面作判断就可以了
if(count==1){
//读到一样的。。
}
else
System.out.println("notfound!");

2006-12-31 15:54
千里冰封
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:灌水之王
等 级:版主
威 望:155
帖 子:28477
专家分:59
注 册:2006-2-26
得分:0 
我看错了

[此贴子已经被作者于2006-12-31 16:03:21编辑过]


可惜不是你,陪我到最后
2006-12-31 15:56



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-113414-1-1.html




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

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