Step 1 创建一个Main函数
import
java.io.BufferedReader;
import
java.io.BufferedWriter;
import
java.io.File;
import
java.io.FileReader;
import
java.io.FileWriter;


public
class
TemplateApp
{


public static void main(String[] args) throws Exception
{
String outCode="";
String templateCode=readFromTemplate("template.txt");
//

String[][] attr=
{

{"item","Item"}

,
{"case","Case"}
};
for(int i=0,j=attr.length;i<j;i++)

{
String innerCode=templateCode;
for(int k=0,l=attr[i].length;k<l;k++)

{
innerCode=innerCode.replaceAll("#"+k+"#",attr[i][k]);
}
outCode += innerCode + "\r\n\r\n";
}
/
writeToOut("out.txt",outCode);
}


private static String readFromTemplate(String file) throws Exception
{

String rCode = "";
File read = new File(file);
BufferedReader br = new BufferedReader(new FileReader(read));
String temp = null;
temp = br.readLine();

while (temp != null)
{
rCode += temp + "\r\n";
temp = br.readLine();
}
br.close();

return rCode;
}

private static void writeToOut(String file,String content) throws Exception
{
File write = new File(file);
BufferedWriter bw = new BufferedWriter(
new FileWriter(write));
bw.write(content + "\r\n");
bw.flush();
bw.close();
}

}
Step 2:准备两个文件template.txt 和out.txt
Step 3:把有规律的代码放到template.txt中,把有规律的单词用#n#替换,修改main函数里的字符串数组
Step 4:运行
Step 5:到out.txt中拿代码






















































































Step 2:准备两个文件template.txt 和out.txt
Step 3:把有规律的代码放到template.txt中,把有规律的单词用#n#替换,修改main函数里的字符串数组
Step 4:运行
Step 5:到out.txt中拿代码