No-ah98
Noah
No-ah98
전체 방문자
오늘
어제
  • 분류 전체보기 (40)
    • CS (7)
      • Java (7)
    • shell (1)
    • 개발 실수 (1)
    • 웹 (1)
    • Git (1)
    • 부트캠프 (1)
    • 링크 (0)
    • 오류 (0)
    • 일정 (0)
    • 객체지향 (4)
    • CodingTest (6)
    • TIL (2)
    • JPA (7)
    • JAVA (0)
    • 기타 (0)
    • Spring (5)
    • 알고리즘 (1)
      • 백준 (1)
      • 프로그래머스 (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 영속성 관리
  • 캡슐화
  • 계층형 댓글
  • 연관관계 매핑
  • 백엔드 스쿨
  • JPA
  • 엔티티 매핑
  • 연관관계
  • 연관관계 편의 메서드 필요성
  • 대댓글
  • 타일링
  • @PathVariable vs @RequestParam
  • spring data jpa
  • @Controller
  • 깃 정리
  • Javascript 공백 체크
  • @RequestBody vs @ModelAttribute
  • 백준
  • 데이터 셋팅
  • 팰린드롬
  • 멋쟁이사자처럼 백엔드 스쿨
  • 문자 뒤집기
  • 프로그래머스
  • @RestController
  • 멋사 백엔드
  • 중복제거
  • 해시
  • bash shell 기본 명령어
  • DTOvsVO
  • @RequestBody
  • 양방향 연관관계
  • @PathVariable vs @RequestParam 차이
  • 객체지향
  • 연관관계 편의 메서드
  • JPA데이터셋팅
  • @RequestParam
  • 2xn타일링
  • Git 정리
  • @PathVariable
  • 문장 뒤집기
  • @ModelAttribute
  • @RequestBody@ModelAttribute 차이
  • 멋쟁이사자처럼
  • 문자열
  • form 공백 체크
  • @Controller vs @RestController
  • 11726
  • Entity
  • 중복문자제거
  • VO

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
No-ah98

Noah

대소문자 변환 with Java
CodingTest

대소문자 변환 with Java

2022. 3. 24. 11:12

복습겸으로 대소문자 변환하는 방법에 대해서 글을 작성하려 한다.

이전까지는 대소문자 변환을 아스키 코드를 통해서 변환을 했었다.

그런데 매번 대소문자 변환에 대한 문제를 접할 때마다, 아스키 코드표를 구글링해서 찾는게 여간 불편한게 아니였다..

(외우는건 쫌,,😅)

그래서 자바에서 제공하는 함수를 통해서 간단하게 해결하는 방법을 찾았다.

 

1
2
3
4
5
6
Character.toUpperCase('h'); // 대문자로 return
Character.toLowerCase('H'); // 소문자로 return
 
Character.isLowerCase('h'); // 소문자인지 판별(true)
Character.isUpperCase('h'); // 대문자인지 판별(false)
 
 
 

위를 참고하면 기존에 아스키 코드를 이용한 대소문자 판별을 다음과 같이 바꿀 수 있다.

아스키 코드 함수 사용

 

두 방식을 모두 알면 그게 제일 좋겠지만 다음에 대소문자와 관련된 문제를 접하면 필자는 "함수 사용"을 할 것같다😏

'CodingTest' 카테고리의 다른 글

팰린드롬(회문) with JAVA  (0) 2022.03.30
중복문자제거 with Java  (0) 2022.03.30
특정 문자 뒤집기 with Java  (0) 2022.03.29
해시의 필요성  (0) 2022.03.25
문장 뒤집기 with Java  (0) 2022.03.25
    'CodingTest' 카테고리의 다른 글
    • 중복문자제거 with Java
    • 특정 문자 뒤집기 with Java
    • 해시의 필요성
    • 문장 뒤집기 with Java
    No-ah98
    No-ah98

    티스토리툴바