[Seasar-user:7119] Re: [S2Dxo] Tigerのenumの変換について

eihan [E-MAIL ADDRESS DELETED]
2007年 4月 9日 (月) 09:21:27 JST


こんにちは。eihanと言います。


いろいろプロパティを含めている場合、toStringではまずくないでしょうか?
以下適当ですが・・・。
public enum FOO {
    BAR(1, 2);
    private int a;
    private int b;
    private FOO(int a, int b) {
        this.a = a;
        this.b = b;
    }
    public int getA();
    public int getB();
    public String toString() {
        return this.name + "," this.a + "," + this.b;
    }
}


以上、よろしくお願いします。


On Mon, 9 Apr 2007 08:39:08 +0900
加藤 潤一 <[E-MAIL ADDRESS DELETED]> wrote:

> 小林さん
> 
> > 両方とも対応できてます.
> > 列挙から数値は NumberConverter を修正してます.
> 
> ですよね.私もソースを拝見していたので,そうなると思っていました.
> 
> > 列挙から String は現在は toString() 任せということで
> > 特に修正することなく対応できてます.
> > # toString() ではなく name() で文字列化した方がよい?
> 
> そうですね.toString()もname()も同じ値を返しているようなのでtoString()でよいかなぁ.
> 
> > というか,今週中に Seasar2.4.12 をリリースすることに
> > なると思いますが.
> 
> 了解しました.リリースが今週中ならSNAPSHOTは不要です.それを待ちたいと思います.
> 
> いずれにしても,対応ありがとうございます!
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user





Seasar-user メーリングリストの案内