如何使用FixedFormat4j Java库创建固定格式文件?

如何使用FixedFormat4j Java库创建固定格式文件?,java,fixed-format,Java,Fixed Format,我能够以固定格式加载文件,但无法使用FixedFormat4j编写固定格式文件 你知道怎么做吗 public class MainFormat { public static void main(String[] args) { new MainFormat().start(); } private FixedFormatManager manager; public void start(){ System.out.println("here"); manager =

我能够以固定格式加载文件,但无法使用FixedFormat4j编写固定格式文件

你知道怎么做吗

public class MainFormat {
public static void main(String[] args) {
    new MainFormat().start();
}
private FixedFormatManager manager;
public void start(){
    System.out.println("here");
    manager = new FixedFormatManagerImpl();
    try {
        BufferedReader br = new BufferedReader(new FileReader("d:/myrecords.txt"));
        System.out.println("here1");
        String text;
        MyRecord mr = null;
        while ((text = br.readLine()) != null) {
          mr = manager.load(MyRecord.class, text);
            System.out.println(""+mr.getAddress() + " - "+mr.getName());
        }
        mr.setName("Rora");
        manager.export(mr);

    } catch (IOException | FixedFormatException ex) {
        System.out.println(""+ex);
    }
}
}

我见过导出方法,但不知道如何使用它?在上述代码中没有任何操作

导出方法返回表示封送记录的字符串

在代码中,需要将export命令的结果写入FileWriter。因此:

在while循环之前:

FileWriter fw=newfilewriter(“d:/myrecords\u modified.txt”,true);
BufferedWriter bw=新的BufferedWriter(fw);
在while循环之后:

setName先生(“Rora”);
字符串modifiedRecord=manager.export(mr);
写入(修改记录);