실습

이일원·2021년 10월 26일

문자열 리스트 s를 입력받고 출력 포멧에 맞게 출력하시오.

[출력포멧]
Hello s_1, s_2, ... , s_n.

[입력]
Java
Gino

[출력]
Hello Java, Gino.

void main() {
  List<String> names = ['Java', 'Gino', 'Alice'];
  exam(names);
}

void exam(List<String> names) {
  String s = 'Hello';

  for (int i = 0; i < names.length; i++) {
    s = s + ' ' + names[i];

    if (i < names.length - 1) {
      s = s + ',';
    } else {
      s = s + '.';
    }
  }

  // s += names.join(', ') + '.';
  // s += names.reduce((val, names) => val + '. ' + names) + '.';
  
  print(s);
  
}
profile
새로운 시도 중...

0개의 댓글