我用了
import java.io.*;
这种错误代码的原因怎么找?
import java.io.*;
这种错误代码的原因怎么找?
解决方案 »
- 如何java命令运行Eclipse下建立的java工程
- 关于struts1.x中的html:messages标签的使用
- java中有什么类是可以用来显示直角座标系,并在上面生成函数曲线的?
- 请问Java程序是否可以修改注册表内容?
- 关于corba的一个小问题
- 谁还在写Applet?为什么还用Applet?Applet还能适应吗?
- 关于常用排序算法的疑问
- Java新手有一个问题,请各位大哥帮帮忙!!
- 请问oracle的clob字段可不可以存富文本的文件,like .doc .rtf?如果可以如何用java读取?
- 请教一个报错的含义?急!!!
- question
- 讨论,如何实现表示层(P)、功能层(F)、数据层(D)的分离?
{
………………
}
private double find(String characters,String fileName)
{
String dirName="G:\\byuliao\\program\\";
File input = new File(dirName, fileName); // The file object
double weight;
...
}
我还是不知道错在哪?
private double find(String characters,String fileName) throws FileNotFoundException,IOException
{
String dirName="G:\\byuliao\\program\\";
File input = new File(dirName, fileName); // The file object
double weight;
...
}
private double find(String characters,String fileName)throws FileNotFoundException,IOException
{
String dirName="G:\\byuliao\\program\\";
File input = new File(dirName, fileName); // The file object
double weight;
int result=0;
int kinds=0;
if(fileName.equals("bdomain.txt"))
kinds=1;
BufferedReader domain = new BufferedReader(new FileReader(input));
while(true)
{
String keyword =""; while((char)(c = domain.read())!=' '&&c!=-1)
{
keyword += (char)c;
}
if (c==-1)
{
break;
}
keyword=keyword.trim();
if(keyword.equals(characters))
{
result=1;
break;
}
}
if(result==1)
{
weight=query(keyword,kinds);
return weight;
}
else
{
return 0;
}
}