Heestory

07.회문 문자열 본문

개발(~국비)/코테대비

07.회문 문자열

까만밀가루 2022. 11. 1. 12:12

저작권상 수업 내용을 간단하게 정리한 것입니다.


 

회문 문자열 : 앞에서 읽을 때나 뒤에서 읽을 때나 같은 문자열

대소문자 구분하지 않는다 → 대문자 혹은 소문자로 전체 변경한다.

 

방법1) StringBuilder.reverse() 사용

        str = str.toUpperCase();
        String tmp = new StringBuilder(str).reverse().toString();
        if(str.equals(tmp))

 

 

방법2)문자 하나하나 비교 하기

        int len = str.length();
        for(int i =0;i<len/2;i++){
            if(str.charAt(i)!=str.charAt(len-i-1)) 
        }

 

'개발(~국비) > 코테대비' 카테고리의 다른 글

10.가장 짧은 문자 거리 / 11.문자열 압축  (0) 2022.11.03
08.replaceAll(정규식 이용) / 09.숫자만 추출  (0) 2022.11.02
06.중복 제거  (0) 2022.11.01
05.특정 문자 뒤집기  (0) 2022.11.01
01.문자 찾기  (0) 2022.10.25