y‰SŽÒzJavaŽ¿–⥑ ..
[2ch|¥Menu]
329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/16 04:35:17
List<? extends B> bext1 = new ArrayList<A>();@// ƒGƒ‰[
List<? extends B> bext2 = new ArrayList<B>();
List<? extends B> bext3 = new ArrayList<C>();
List<? super B> bsup1 = new ArrayList<A>();
List<? super B> bsup2 = new ArrayList<B>();
List<? super B> bsup3 = new ArrayList<C>();@// ƒGƒ‰[

ª‚±‚ê‚͂܂Ÿ•ª‚©‚è‚Ü‚·‚ÆB

List<? extends B> bext = new ArrayList<C>();
bext.add(new A());@// ƒGƒ‰[
bext.add(new B());@// ƒGƒ‰[
bext.add(new C());@// ƒGƒ‰[

ª‰½‚Å‘S–Å‚â‚Ë‚ñ!

List<? super B> bsup = new ArrayList<A>();
bsup.add(new A());@// ƒGƒ‰[
bsup.add(new B());
bsup.add(new C());

ªB ‚̃X[ƒp[ƒNƒ‰ƒX‚Á‚Ă̂͑ã“ü‚ÌŽž‚݂̂ÅA
ŽÀÛ‚É“K—p‚·‚éƒIƒuƒWƒFƒNƒg‚ÌŒ^‚ðãˆÊ‚ÉŒÀ’è‚·‚é‚ñ‚¶‚á‚È‚¢‚Ì‚©B


ŽŸƒy[ƒW
‘±‚«‚ð•\ަ
1‚ð•\ަ
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4270“ú‘O‚ÉXV/275 KB
’S“–:undef