å•題
与ãˆã‚‰ã‚ŒãŸãƒªã‚¹ãƒˆã®ã‚¤ãƒ†ãƒ¬ãƒ¼ã‚¿ãƒ¼ã‚’使用ã—ã¦ã€æ–‡å—列ã®é•·ã•ãŒ3未満ã®è¦ç´ を削除ã—ã¦ãƒªã‚¹ãƒˆã‚’表示ã—ã¦ãã ã•ã„。
List<String> words = new ArrayList<>(Arrays.asList("Cat", "Dog", "Elephant", "Ant", "Lion", "Tiger"));
ヒント
wordsリストã®ã‚¤ãƒ†ãƒ¬ãƒ¼ã‚¿ãƒ¼ã‚’å–å¾—ã—ã¾ã™ã€‚- イテレーターãŒã¾ã 次ã®è¦ç´ ã‚’æŒã£ã¦ã„ã‚‹å ´åˆã¯ã€
nextメソッドを使用ã—ã¦æ¬¡ã®è¦ç´ ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¾ã™ã€‚ - ç¾åœ¨ã®è¦ç´ ã®æ–‡å—列長ãŒ3未満ã§ã‚れã°ã€
removeメソッドを使用ã—ã¦è¦ç´ を削除ã—ã¾ã™ã€‚ - ステップ 2-3を繰り返ã—ã€å…¨ã¦ã®è¦ç´ ãŒå‡¦ç†ã•れるã¾ã§ç¶šã‘ã¾ã™ã€‚
- 変更後ã®ãƒªã‚¹ãƒˆã‚’表示ã—ã¾ã™ã€‚
手動ã§ã“ã‚Œã‚‰ã®æ“作を行ã£ãŸå ´åˆã€æ–‡å—列ã®é•·ã•ãŒ3未満ã®è¦ç´ ãŒå‰Šé™¤ã•れã€å¤‰æ›´å¾Œã®ãƒªã‚¹ãƒˆãŒè¡¨ç¤ºã•れるã¯ãšã§ã™ã€‚
→解ç”例
「020 コレクションフレームワークã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント