カスタムオブジェクトのリストからCSVファイルを生成したいのですが。
私は抽象クラスを持っています:
public abstract class MyClass{
public static final String SEPARATOR = ";";
// many private variables
@Override
public String toString(){
// return all my variables values separated by SEPARATOR
}
}
そして、このクラスから継承するいくつかの具象クラス。toString()
各具象クラスで再実装せずに、このクラスでのみメソッドを実装したいと思います。
これを実現するための便利なライブラリはありますか、それともtoString()
クラスごとに手動でメソッドを実装する必要がありますか?リフレクションを使用する必要がありますか?