interface Hoge {
__void anonymousMethod();
}
...
List<Object> al = new ArrayList<>();
al.add(new Hoge {
__int anonymousField = 5;
__void anonymousMethod() {
____System.out.println(anonymousField);
__}
});
((Hoge) al.get(0)).anonymousMethod();
普通はList<Hoge>として、下のキャストを要らないようにする分けだが。
★★Java質問・相談スレッド182★★
■ このスレッドは過去ログ倉庫に格納されています
27デフォルトの名無しさん (ワッチョイ 227c-OBpN [123.230.34.235])
2018/12/07(金) 18:02:53.57ID:L+lXnzjp0■ このスレッドは過去ログ倉庫に格納されています
