商å“åã‚’ ArrayList ã«æ ¼ç´ã›ã‚ˆ
ã‚ãªãŸã¯ã€è¤‡æ•°ã®å•†å“åã‚’ String[] åž‹ã®é…列ã¨ã—ã¦æ¸¡ã•れãŸã€‚
ã“ã®é…列を使ã£ã¦ã€å•†å“åã®ãƒªã‚¹ãƒˆã‚’ ArrayList<String> ã«å¤‰æ›ã—ã€1行ãšã¤å‡ºåŠ›ã™ã‚‹ãƒ¡ã‚½ãƒƒãƒ‰ã‚’作æˆã›ã‚ˆã€‚
è¦ä»¶
- メソッドå:
convertAndPrintList - 引数:
String[] names(商å“åã®é…列) - 処ç†ï¼š
- é…列ã‹ã‚‰
ArrayList<String>を生æˆã™ã‚‹ - リストã«å…¥ã£ã¦ã„ã‚‹å„è¦ç´ ã‚’1行ãšã¤å‡ºåŠ›ã™ã‚‹
- é…列ã‹ã‚‰
- 出力形å¼ï¼š
りんã”
ã¿ã‹ã‚“
ãƒãƒŠãƒŠ
テストケース(mainメソッド)
public class Step04_Tests {
public static void main(String[] args) {
// テストケース01
String[] names1 = {"りんã”", "ã¿ã‹ã‚“", "ãƒãƒŠãƒŠ"};
convertAndPrintList(names1);
// 出力:
// りんã”
// ã¿ã‹ã‚“
// ãƒãƒŠãƒŠ
// テストケース02
String[] names2 = {"メãƒãƒ³", "ã¶ã©ã†"};
convertAndPrintList(names2);
// 出力:
// メãƒãƒ³
// ã¶ã©ã†
}
// ã“ã“ã« convertAndPrintList メソッドを実装ã™ã‚‹
}
ヒント
ArrayList<String> list = new ArrayList<>();ã§ç©ºã®ãƒªã‚¹ãƒˆã‚’用æ„foræ–‡ã§é…列を走査ã—ã€list.add(...)を使ã£ã¦è¿½åŠ ã™ã‚‹- 出力ã«ã¯ãƒªã‚¹ãƒˆã®ä¸èº«ã‚’1ã¤ãšã¤
System.out.println()ã§å‡ºã›ã°OK
→解ç”例
101 ステップアップå•題 「é…列修羅é“ã€
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント