본문 바로가기

열정가득한 개발자의 이야기/프로그래머스 문제

JAVA Lv0 문자열의 앞의 n글자

안녕하세요! 

저와의 약속을 또 지키러 왔습니다.

내년 해외 취업을 위해, 제가 생각했던 것보다 코테를 더 빠르게 더 빡세게 준비해야 하겠더라고요..

그래서 하루에 2개가 목표였는데.. 더 많이 풀어야겠어요...

(아직도,, 레벨 0이지만... 흑흑)

 

 

 

문제 요약 :

정해진 n숫자만큼 my_string이라는 문자열의 문자들을 자르는 것입니다.

 

고려할 사항 :

1. 머리 아프게 for문 쓸 필요가 없다 -> 그냥 문자열 잘라주는 java의 메서드인 substring을 쓰자!

 

답안 :

저의 답안은 아래와 같습니다!

 

substring(시작, 끝글자)

0으로 설정한 이유는 문자열의 순서도 0부터 시작하기 때문입니다. 그리고 끝날 땐, -1이라고 생각하시면 돼요!

예를 들어서 a = "abcde"라는 문자열이 있다면, a.substring(0,3)이라고 했다고 가정하면, abc가 출력이 됩니다! 

 

이 점만 고려하신다면 바로 문제에 적용해서 푸실 수 있으실 거예요!