62,614
社区成员
发帖
与我相关
我的任务
分享
ReadFile rf = new ReadFile("D:\\Workspaces\\MyEclipse 9\\ajax_listener\\src\\ReadFile\\config.txt"); //这是绝对路径写法,可以用
ReadFile rf = new ReadFile("./src/ReadFile/config.txt"); //这是我试的两种相对路径,但是都读不出来
ReadFile rf = new ReadFile("src/ReadFile/config.txt");
File file = new File("./ReadFile/xxx.txt");
if (file.exists()) {
System.out.println("Yes, file exists!");
} else {
System.out.println("Sorry, file doesn't exist.");
}
public class ReadFile {
private String fileName;
public ReadFile(String fileName)
{
this.fileName = fileName;
}
public String[] ReadSqlConfig()
{
try
{
int paramCount;
String tempLine;
File file;
BufferedReader buffer = null;
file = new File(fileName);
buffer = new BufferedReader(new FileReader(file));
tempLine = buffer.readLine();
paramCount = Integer.parseInt(tempLine.split(":")[1]);
String[] bufferStr = new String[paramCount];
for(int i= 0 ; i < paramCount;i++)
{
bufferStr[i] = (buffer.readLine()).split(":")[1];
}
return bufferStr;
}
catch(IOException e)
{
e.printStackTrace();
return null;
}
}
}
ReadFile.class.getResource("config.txt")