今、こういうコードで萎えてます。
var fuga; if (XXUtil.isNull(hoge)) { fuga = null; } else { fuga = hoge; }
さらに、isNullってメソッドの実装がこんなんなってたりする。
public class XXUtil { public function static isNull(str:String):Boolean { if (str != null && str.length > 0) { return false; } else { return true; } } }
つまり、これで十分。
var fuga = hoge;
いや、違った。空文字の場合は、nullにしたいらしい。
つまり、こういうこと。
var fuga = (hoge ? hoge : null);