인프런 커뮤니티 질문&답변

hk님의 프로필 이미지
hk

작성한 질문수

자바(Java) 알고리즘 문제풀이 입문: 코딩테스트 대비

5. 특정 문자 뒤집기(toCharArray())

char[]배열 리턴형태 문의드립니다.

작성

·

337

0

안녕하세요. 4,5번 문제풀이문의드립니다.

4번과 5번문제 모두 char[] s의 값을 반환하는데

4번문제에서는 임시변수 tmp에 담아서 add()메소드를 작성해서 반환했습니다. 

			String tmp=String.valueOf(s); 
			answer.add(tmp);
}
		return answer;

5번문제에서는 answer =String.valueOf(s); 바로 

반환하는데, 왜 둘이 반환하는 형태가 다른가요 ? 

4번문제에서는 ArrayList사용세요. 4,5번 문제풀이문의드립니다.

 

4번과 5번문제 모두 char[] s의 값을 반환하는데

 

4번문제에서는 임시변수 tmp에 담아서 add()메소드를 작성해서 반환했습니다.

 

 

 

String tmp=String.valueOf(s);

   answer.add(tmp);

}

  return answer;

5번문제에서는 answer =String.valueOf(s); 바로 

반환하는데, 왜 둘이 반환하는 형태가 다른가요 ? 

4번문제에서는 ArrayList사용과 연관이있나요? 

답변 2

1

김태원님의 프로필 이미지
김태원
지식공유자

안녕하세요^^

4번은 여러개의 단어를 리턴해야 해서 ArrayList에 담아 리턴한 것이고, 

5번은 한 개의 단어만 리턴하면 되기때문에 그런것입니다.

0

hk님의 프로필 이미지
hk
질문자

답변감사합니다 ! 

hk님의 프로필 이미지
hk

작성한 질문수

질문하기