您的位置:首页 > 其它

aa

2015-09-13 20:29 267 查看
package com.java.test;

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

public class Test {

public static void main(String[] args) {
try {

File file = new File("src\\a.txt");

BufferedReader reader = new BufferedReader(new FileReader(file));
StringBuffer sb = new StringBuffer();
String line = null;
int number = 0;
String field=null;
boolean isFirstObj=false;
while ((line=reader.readLine())!=null) {
line = line.trim();
number++;
if (number==1) {
field = line;
}
if (number==2) {
if ("Object".equals(line)) {
if (isFirstObj) {
sb.append("}\n");
}
sb.append("public static class "+field+" {\n");
isFirstObj = true;
}else {
if ("Date".equals(line)) {
sb.append("private String "+field+";");
}else {
sb.append("private "+line+" "+field+";");
}
}
}
if (number==4) {
sb.append("//"+line+"\n");
}
if (number==5) {
number = 0;
field=null;
}
}
 
System.out.println(sb.toString());

} catch (Exception e) {
e.printStackTrace();
}
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: