您的位置:首页 > 其它

外部文件读取

2016-02-29 15:04 239 查看
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;

public class InvalidList {

private static final String FILE_NAME = "invalidlist.txt";

private static List<String> urls = new ArrayList<String>();

static {
File file = new File(System.getProperty("user.dir") + "/" + FILE_NAME);
if (file.exists()) {
BufferedReader br = null;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream(file)));
String line = null;
while ((line = br.readLine()) != null) {
urls.add(line);
}

} catch (Exception e) {
e.printStackTrace();
} finally {
if (br != null) {
try {
br.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
}

public static List<String> elements() {
return urls;
}

}


若在服务器中,单独用jar包执行,目标文件在jar的同一目录中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  IO