프로그래머스 - LV1. 가운데 글자 가져오기

김소정·2022년 3월 2일
0

프로그래머스

목록 보기
29/35

❔ 문제

❗ 내 풀이

class Solution {
    public String solution(String s) {
        String answer = "";
        
        if(s.length() % 2 == 0){
            answer = s.substring(s.length() / 2 - 1, s.length() / 2 + 1);    
        }else{
            answer = s.substring(s.length() / 2, s.length() / 2 + 1);      
        }
        
        return answer;
    }
}

📝 정리

💬 substring 사용법

	String name = "John Doe";

	System.out.println(name);
	System.out.println(name.substring(0,1)); // .substring 은 문자열을 자르는 함수이다.
	System.out.println(name.substring(3,6)); // 3의 자리부터 시작해서 6자리 전까지 자르라는 의미
	System.out.println(name.substring(5,8));
	System.out.println(name.substring(0,4));
  
 	출력값: 
  John Doe
  J
  n D
  Doe
  John

✔ String api 확인(substring)


profile
개발자 가보자고

0개의 댓글

관련 채용 정보