본문 바로가기

알고리즘/문자열, 정렬38

[알고리즘] 대소문자 변환 with Java, isUpperCase(), ASCII 열의가 넘치다보니(첫날이다보니) 하루에 두강의를 들어버렸다.. ! 이번 내용은 어떤 내용일까? 오늘 배운 것 1. ASCII 아스키 코드는 대충알고있고 숫자를 외우기 귀찮아서 외우지 않고 있었는데 정리하면서 확실하게 외워두었다. 대문자(A-Z) : 65 - 90 소문자(a-z) : 97 - 122 2. char는 부등호랑 같이 쓰면 int 로 형변환이 자동으로 된다. System.out.println('A'==65); 3. Character 객체에는 isLowerCase(x), toUpperCase(x) 등등 다양한 메서드들이 존재한다. // 오늘 배운 네가지 메서드 char c = 'c'; Character.isLowerCase(c); Character.isUpperCase(c); Character.t.. 2022. 2. 23.
[알고리즘] 문자 찾기 with Java, Scanner, charAt, toUpperCase(), toCharArray() 자바 기반으로 알고리즘 공부를 새롭게 시작해보자 ! 오늘 배운 것 1. Scanner 객체는 next() 함수가 있는데, 한 줄 읽어올 수 있다. // 한줄 읽어오는 예시 Scanner kb = new Scanner(System.in); String test = kb.next(); 2. next().charAt(0)은 읽어온 문자열 중 한 글자를 읽을 수 있다. 응용 가능하다. // 한줄 읽어온 후, 한글자만 읽어오기 Scanner kb = new Scanner(System.in); char c = kb.next().charAt(0); 3. toUpperCase() 함수를 사용해서 문자열 전체를 대문자로 만들 수 있다. // 한줄 읽어온 후 대문자로 변경하기 Scanner kb = new Scanner(.. 2022. 2. 22.