본문 바로가기
  • soobinhand의 기술 블로그
728x90

도서/자바 프로그래밍 언어 - James Gosling22

[자바 프로그래밍 언어] 22장 기타 유틸리티 22.1 Formatter Formatter 클래스는 기본 값과 객체를 텍스트로 표현할 수 있게 해준다. 객체나 값을 텍스트로 표현하는 일반적인 방법은 객체의 toString 메소드나 적절한 래퍼 클래스의 toString 메소드를 사용하여 객체나 값을 문자열로 변환하는 것이다. Formatter를 사용하면 텍스트를 원하는 형식으로 변환할 수 있다. Formatter 객체의 주요 메소드는 format 메소드이다. 이 메소드의 가장 단순한 형식은 포맷 문자열과 포맷하고 싶은 객체나 값들을 인자로 받는다. 포맷 지정자는 % 문자로 시작하며 수행할 변환 타입을 지시하는 문자로 끝난다. f 변환 지시자는 인자로 10진수 형식으로 변환될 부동 소수점 값이 와야 한다. e 변환 지시자는 결과를 기수법으로 변환하는 부.. 2022. 1. 10.
[자바 프로그래밍 언어] 21장 컬렉션 21.1 컬렉션 컨테이너라고도 부르는 컬렉션은 객체를 효율적인 방법으로 접근할 수 있도록 저장하고 구성한다. java.util 패키지에는 제네릭 컬렉션 프레임워크를 제공하는 인터페이스와 클래스들이 있다. 이 프레임워크는 일관되고 유연한 컬렉션 인터페이스 집합과 이 인터페이스들을 구현한 유용한 클래스들을 제공한다. 컬렉션 인터페이스는 다음과 같다. Collection - 컬렉션의 최상위 인터페이스. add, remove, size, toArray와 같은 메소드를 제공한다. Set - 중복된 요소를 포함할 수 없는 컬렉션이며 요소들은 특정 순서로 저장되지 않는다. SortedSet - 요소들을 정렬하여 관리하는 집합. Set을 확장한 것. List - 리스트가 수정되지 않는 동안은 요소들을 특정 순서로 관리.. 2022. 1. 9.
[자바 프로그래밍 언어] 20장 I/O 패키지 20.1 스트림 개요 20.2 바이트 스트림 20.3 문자 스트림 20.4 InputStreamReader와 OutputStreamWriter 20.5 스트림 클래스 개요 20.6 바이트 스트림 20.7 파일로 작업하기 20.8 객체 직렬화 20.9 IOException 클래스 20.10 New I/O 맛보기 2022. 1. 9.
[자바 프로그래밍 언어] 19장 문서화 주석 19.1 문서화 주석의 분석 19.2 태그 19.3 메소드 문서화 주석 상속 19.4 예제 19.5 외부 협약 19.6 유의사항 2022. 1. 9.
728x90