⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fileread.java

📁 上一上传oa系统漏掉web-inf文件夹
💻 JAVA
字号:
package com.oa.uploadfile;

import java.io.*;
import java.util.StringTokenizer;


public class Fileread
{



private String currentRecord = null;
private BufferedReader file;
private String path;
private StringTokenizer token;
//创建文件对象

public Fileread()
{
     file = new BufferedReader(new InputStreamReader(System.in),1);
}


public Fileread(String filePath) throws FileNotFoundException
{

path = filePath;
file = new BufferedReader(new FileReader(path));
}

 //设置文件路径
 public void setPath(String filePath)
{

path = filePath;
try {
file = new BufferedReader(new
FileReader(path));
} catch (FileNotFoundException e) {
System.out.println("file not found");
}

}

//得到文件路径
 public String getPath() {
return path;
}
//关闭文件

public void fileClose() throws IOException
{

file.close();
}

//读取下一行记录,若没有则返回-1
public int nextRecord()
{
 int returnInt = -1;
 try
 {
currentRecord = file.readLine();
 }

 catch (IOException e)
 {
System.out.println("readLine problem, terminating.");
 }

if (currentRecord == null)
 returnInt = -1;
 else
{
 token = new StringTokenizer(currentRecord);
returnInt = token.countTokens();
 }
 return returnInt;
}

//以字符串的形式返回整个记录
public String returnRecord()
{

return currentRecord;
}




}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -