99클럽 코테 스터디 3일차 TIL + 오늘의 학습 키워드

ㅎㅇ·2024년 7월 23일
0

항해99 TIL

목록 보기
4/33
post-thumbnail

오늘의 학습 키워드:

문자열 처리
대소문자 구분 없는 문자 카운팅
Java에서의 boolean 메소드 구현

  1. 어떤 문제가 있었고, 나는 어떤 시도를 했는지:

주어진 코드는 단순히 true를 반환하는 기본 구조만 있었습니다.
대소문자 구분 없이 'p'와 'y'의 개수를 세야 하는 문제가 있었습니다.

  1. 어떻게 해결했는지:

toLowerCase() 메소드를 사용해 문자열을 모두 소문자로 변환했습니다.
for-each 루프를 사용해 문자열의 각 문자를 순회하며 'p'와 'y'의 개수를 세었습니다.
최종적으로 두 문자의 개수를 비교하여 결과를 반환했습니다.

  1. 무엇을 새롭게 알았는지:

Java에서 문자열을 효율적으로 처리하는 방법을 배웠습니다.
문자 비교 시 대소문자 처리의 중요성을 인식했습니다.
boolean 메소드에서 직접적인 비교 결과를 반환하는 기법을 학습했습니다.

4.내일 학습할 것:

문자열 처리의 다양한 메소드들 (예: charAt(), length(), substring() 등)
더 복잡한 문자열 조작 문제 해결하기
Java의 정규표현식을 활용한 문자열 처리 방법 탐구
#코딩테스트준비

profile
안녕하세요

0개의 댓글