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

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

20 Oct 2020

Android 11 - Privacy 변경사항 요약

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

18 Oct 2020

Java - BufferedReader, BufferedWriter 예제

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

18 Oct 2020

Java - Generics (제네릭)

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

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

Python - sleep()

sleep을 이용하여 아무 작업도 하지 않고 일정 시간 대기할 수 있습니다. 다음은 2초간 대기하는 예제입니다. sleep의 인자의 단위는 second입니다. sleep의 인자로 전달되는 값은 최소 0.001 이상의 값이어야 합니다.

11 Oct 2020
codechachaCopyright ©2019 codechacha