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

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

김영한의 자바 입문 - 코드로 시작하는 자바 첫걸음

문제와 풀이2

대문자 추출

작성

·

176

0

안녕하세요.

 

만약 String input = " HelLo WorLD" 가 있다고 했을때, 대문자만 뽑을려면 어떻게 해야하나요? 이 강의 기본편 , 기초편 들으면 풀 수 있나요 ?

답변 1

0

안녕하세요. ghuhan18님, 공식 서포터즈 OMG입니다.

 

자바 입문편

섹션 2.변수

섹션 3.연산자

섹션4.조건문

섹션5. 반복문

를 학습하시면 문제풀이에 필요한 개념은 익히셨다고 볼 수 있습니다.

 

강의에서는 대부분의 예제가 문자열이 아닌 숫자 데이터 기반으로 진행되다보니 문자열 관련 처리는 별도 검색을 통하여 필요한 기능을 찾아가면 될 것 같습니다.

 

image

image

 

풀이

public static void main(String[] args) {
    String input = " HelLo WorLD";
    String output =  "";
    for (int i = 0; i < input.length(); i++) {
        if ( input.charAt(i) >= 'A' && input.charAt(i) <= 'Z' ) {
            output += input.charAt(i);
        }
    }
    System.out.println(output);
}

감사합니다.

ghuhan18님의 프로필 이미지
ghuhan18

작성한 질문수

질문하기