오늘이라도

23. 객체 지향 ③ , String 타입 ① 본문

취업성공패키지 SW 개발자 교육/Java

23. 객체 지향 ③ , String 타입 ①

upcake_ 2020. 3. 24. 19:15
반응형

 

https://github.com/upcake/Class_Examples

교육 중에 작성한 예제들은 깃허브에 올려두고 있습니다. 


▲예제 01-1. 과일 주문 정답
▲예제 01-2. 과일 주문 DTO 정답

 - 원화 표시를 할 땐 ㄹ → 한자 → 3으로 ₩을 표시할 수 있다.

 

 

▲예제 02-1. 학생 성적 관리
▲예제 02-2. 학생 성적 관리 DTO
▲예제 02-3. 학생 성적 관리 DAO

 - String 타입을 비교할 때는 compareTo() 메서드를 사용한다.

 

 

▲예제 03. String 타입과 연관된 여러 메소드

 - JAVA의 여러 클래스와 메서드를 알고 싶을 땐 JAVA API 문서를 이용하면 좋다.

 - JAVA API는 오라클 홈페이지에서 찾을 수 있다.

 - String 클래스는 문자열을 조작하기 위한 기능을 담고 있는 클래스이다.

 - JAVA에서는 String 클래스를 편리하게 사용하기 위한 여러 메서드들을 제공한다.

 - length() : 문자열의 길이를 나타냄

 - toUpperCase() / toLowerCase() : 문자열을 대문자/소문자로 변경

 - subString() : 특정 문자만 추출

 - charAt() : 문자열에서 특정 문자 한 글자만 출력

 - indexOf() : 특정 문자의 존재 여부를 확인한다, 존재하면 index 값을 반환하고 실패하면 -1이 출력된다.

 - split() : 입력받은 리터럴을 기준으로 문자열을 분리해서 배열로 출력한다.

 - replaceAll() : 문자열의 특정 글자를 치환

 - trim() : 좌우 공백 제거

반응형