一、需求
批量添加后台服务代码
二、代码
import java.io.*;
/**
* Created by yao on 2018/1/6.
* 测试输入:/Users/yao/Desktop/收纳/Curriculum/html
* 测试输出:/Users/yao/Desktop/server/search.php
*/
public class kebiaoServer
{
public static void main(String[] args) throws IOException
{
//提示输入文件目录
System.out.println("请输入要处理的文件路径:");
//获取标准输入流
InputStream inputStream = System.in;
//转换流
InputStreamReader inputStreamReader = new InputStreamReader(inputStream);
//缓冲流
BufferedReader bufferedReader = new BufferedReader(inputStreamReader);
//获取输入路径
String in = bufferedReader.readLine().trim();
//提示输入文件目录
System.out.println("你要输出到哪个文件:");
String out = bufferedReader.readLine().trim();
File fileIn = new File(in);
File fileOut = new File(out);
//自动创建文件
fileOut.createNewFile();
//找到目录下所有子文件
File[] files = fileIn.listFiles();
//定义文件输出流,true参数追加内容
FileWriter fileWriter = new FileWriter(fileOut, true);
for (File f : files)
{
System.out.println(f.getName());
//输出内容
String content = " case '':\n" +
" header(\"Location: https://linfaner.top/Curriculum/html/" + f.getName() + "\"); \n" +
" break;";
//文件写入内容
fileWriter.write(content);
}
fileWriter.close();
}
}
三、运行截图
成功后的页面