1个回答
2018-04-04 · 知道合伙人互联网行家
关注
展开全部
import java.io.*;
public class test implements Runnable{
private File file = null;
public test(File file){
this.file = file;
}
public void run(){
//此里面执行对txt文件的操作
}
public static void main(String[] a){
File f = new File("你的文件夹路径");
//返回该文件夹下所有文件的名称列表
String[] name = f.list();
for(int i=0;i<name.length;i++){
//比较名称后四位是否是.txt如果是则开启新的线程来处理文件
if(name[i].substring(name[i].length()-4,name[i].length()-1).equals(".txt")){
File fl = new File(name[i]);
test tst = new test(fl);
Thread t = new Thread(tst);
t.start();
}
}
}
}
public class test implements Runnable{
private File file = null;
public test(File file){
this.file = file;
}
public void run(){
//此里面执行对txt文件的操作
}
public static void main(String[] a){
File f = new File("你的文件夹路径");
//返回该文件夹下所有文件的名称列表
String[] name = f.list();
for(int i=0;i<name.length;i++){
//比较名称后四位是否是.txt如果是则开启新的线程来处理文件
if(name[i].substring(name[i].length()-4,name[i].length()-1).equals(".txt")){
File fl = new File(name[i]);
test tst = new test(fl);
Thread t = new Thread(tst);
t.start();
}
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询