본문 바로가기
프로그래머스/코딩테스트입문 자바

자바 메소드&문법 정리 with 코딩테스트 입문

by 몰라닉네임 2022. 10. 21.
  •  String.tocharArray() 문자열을 한 글자씩 쪼개서 이를 char 타입의 배열에 집어넣어주는 메소드이다.

예)프로그래머스 편지  LV0 

char[] charList = message.toCharArray();

 

class Solution {
    public int solution(String message) {
        int answer = 0;
        char[] charList = message.toCharArray();

        answer = charList.length*2;
        return answer;
    }
}

 

  • char형 배열을 합쳐서 하나의 String(문자열)으로 만들 수 있다.

-> String s1 = new String(charArr);

 

예) 프로그래머스 문자열 뒤집기 LV0 

class Solution {
    public String solution(String my_string) {
        char[] charList = my_string.toCharArray();
        char[] reverseList = new char[charList.length];
        
        for(int i=0; i<charList.length; i++){
            reverseList[i] = charList[charList.length-(i+1)];
        }
        
        String answer = new String(reverseList);
        return answer;
    }
}