Java - 반올림해서 소수점 n번째 자리까지 출력

반올림해서 소수점 n번째 자리까지 출력하는 방법을 소개합니다. 가장 간단한 것은 String.format()을 이용하는 방법입니다. Math.round()를 이용하여 소수점 n번째 자리까지 출력할 수 있습니다.

20 Oct 2020

Java - 문자열 공백제거 (trim, replace)

문자열의 공백을 제거하는 방법을 소개합니다. String.trim()은 문자열 앞 뒤의 공백을 제거합니다. 문자열 중간에 있는 공백은 제거하지 못합니다. replace()를 이용하면 문자열 가운데 있는 공백을 제거할 수 있습니다.

20 Oct 2020

Android 11 - Privacy 변경사항 요약

Android11의 Privacy 관련 변경사항에 대해서 정리하였습니다.

18 Oct 2020

Java - Generics (제네릭)

Java의 Generics는 여러 타입을 지원하는 클래스를 정의하는, 추상화하는 방법입니다. 컴파일될 때 Type checking을 하기 때문에 형변환을 하지 않아도 되고, 버그를 줄일 수 있습니다.

18 Oct 2020

Java - BufferedReader, BufferedWriter 예제

BufferedReader, BufferedWriter는 Buffer를 이용하여 데이터를 읽거나 쓰도록 구현된 클래스입니다. 데이터를 읽거나 쓸 때마다 I/O에 접근하지 않고 Buffer에 저장해둔 것을 읽거나 Buffer에 쓰기 때문에 I/O 작업 빈도가 적습니다. I/O에 접근하는 빈도가 적기 때문에 이로 인해 Application의 성능이 좋아집니다.

18 Oct 2020

Python List, Set, Dict Comprehension

Python3에서는 List, Set, Dict에 대한 Comprehension을 지원합니다. Comprehension을 사용하는 방법과 예제들을 소개합니다.

11 Oct 2020

Python - datetime (날짜, 시간)

datetime은 날짜와 시간을 다루는 라이브러리입니다. 이 라이브러리를 활용하여 현재 시간을 구하거나, 특정 시간 포맷의 문자열로 변환할 수도 있습니다. datetime에 대해서 알아보겠습니다.

11 Oct 2020

Python - File, Directory 경로

Python에서 제공하는 File, Directory의 경로에 관련된 API를 알아보겠습니다. 현재 작업 폴더 경로, 작업 경로 변경, 작업 경로의 파일 리스트 출력, 디렉토리 이름 변경 등등.

11 Oct 2020
codechachaCopyright ©2019 codechacha