å•題
æ–‡å—列型セット setX 㨠setY ãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚setX ã«å«ã¾ã‚Œã¦ã„㦠setY ã«ã¯å«ã¾ã‚Œã¦ã„ãªã„è¦ç´ ã‹ã‚‰ãªã‚‹æ–°ã—ã„セットを作æˆã—ã¦ãã ã•ã„。
ヒント
- æ–°ã—ã„セットã®ä½œæˆ: æ–°ã—ã„セットを作æˆã—ã¾ã™ã€‚ã“れã¯ã€
HashSetã‚„ä»–ã®ã‚»ãƒƒãƒˆã®å®Ÿè£…を使用ã—ã¦è¡Œã„ã¾ã™ã€‚ - setX ã®è¦ç´ ã®æ¤œè¨¼:
setXã®è¦ç´ ã‚’é †ç•ªã«å–り出ã—ã¾ã™ã€‚ - setY ã«å«ã¾ã‚Œã¦ã„ã‚‹ã‹ã®ç¢ºèª: å„è¦ç´ ã«ã¤ã„ã¦ã€
setY.contains(element)を使用ã—ã¦setYã«å«ã¾ã‚Œã¦ã„ã‚‹ã‹ã©ã†ã‹ç¢ºèªã—ã¾ã™ã€‚ - æ–°ã—ã„セットã«è¿½åŠ :
setYã«å«ã¾ã‚Œã¦ã„ãªã„è¦ç´ ã®å ´åˆã€æ–°ã—ã„セットã«ãã®è¦ç´ ã‚’è¿½åŠ ã—ã¾ã™ã€‚ - çµæžœ: 最終的ã«ã€æ–°ã—ã„セットã«ã¯
setXã«å«ã¾ã‚Œã¦ã„ã¦setYã«ã¯å«ã¾ã‚Œã¦ã„ãªã„è¦ç´ ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
ã“ã®æ‰‹é †ã«å¾“ã£ã¦ã€æ–°ã—ã„セットを作æˆã—ã€æ¡ä»¶ã«åˆè‡´ã™ã‚‹è¦ç´ ã‚’è¿½åŠ ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
→解ç”例
「020 コレクションフレームワークã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント