[algorithm][leetcode] 412. Fizz Buzz

임택·2020년 1월 26일
0

알고리즘

목록 보기
3/63
class Solution {
    public List<String> fizzBuzz(int n) {
        String FIZZ = "Fizz";
        String BUZZ = "Buzz";
        String FIZZ_BUZZ = "FizzBuzz";
        
        List<String> list = new ArrayList<>();
        for (int i = 1; i <= n; i++) {
            if (i % 3 == 0 && i % 5 == 0){
                list.add(FIZZ_BUZZ);
            } else if (i % 3 == 0) {
                list.add(FIZZ);
            } else if (i % 5 == 0) {
                list.add(BUZZ);
            } else {
	            // list.add(i + ""); // 결과: 5ms
                list.add(Integer.toString(i)); // 결과: 1ms
            }      
        }
        return list;
    }
}

i + ""을 사용하지 말고 Integer.toString()을 사용하자

profile
캬-!

0개의 댓글