make it simple
article thumbnail

문제

  • 문자 배열을 뒤집어보자

ex) KIMCHI -> IHCMIK

import java.util.ArrayList;
import java.util.Scanner;

public class problem4 {

	public static void main(String[] args) {
		problem4 prob = new problem4();
		Scanner sc = new Scanner(System.in);
		int input = sc.nextInt();
		String[] str = new String[input];
		for(int i=0; i<input; i++) {
			str[i] = sc.nextLine();
		}
		for(String x : prob.solution(input, str)) {
			System.out.println(x);
		}
	}

	// 있는 메소드사용
	public ArrayList<String> solution(int input, String[] str){
		ArrayList<String> answer = new ArrayList<>();
		for(String x: str) {
			String tmp = new StringBuilder(x).reverse().toString(); // 객체 여러가지 안만들어서 메모리 낭비 방지를 한다 string보다 메모리 구조에 좋다
			answer.add(tmp);
		}
		return answer;
	}

 

실행결과 성공!

입력: KIMCHI
출력: IHCMIK

profile

make it simple

@keep it simple

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!