본문 바로가기

728x90
반응형

공부 정리/Java

(43)
자바 시간 Millisecond 다루기 *시간 계산하기 1. 시간은 String 형으로 저장되어 있어야 하며, 2. SimpleDateFormat의 parse를 통해 Date형으로 변환한다. 3. Calendar의 setTime을 통해 시간을 정하고 add를 통해 원하는 시간만큼 더하고 뺄 수 있다. ( 시, 분, 초, 밀리초) 4. SimpleDateFormat의 format을 통해 Date를 다시 원하는 모양의 String으로 변환한다. package kakao; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.*; public class Main { public static void main(String[] args) throws Pa..
실수 소수점 다루기 ( Math & String.format) 목차 1. 소수점을 나타내는 JAVA의 자료형은? ( float, double ) 2. 소수점 자르는 함수 1) Math.round() , Math.ceil() , Math.floor() 2) String.format 코딩테스트를 풀던 중, 시간 계산과 관련한 문제들이 많이 등장한다. 소수점은 몇자리까지 필요한지, 나타내야 하는 실수는 어떤 형태인지 자유자재로 다루는 기술이 필요하다. 자바에서 제공하는 소수점과 관련한 함수들을 살펴보고 필요한 것을 골라 써보자. 1. float vs double 실수 형을 나타내는 데이터 타입은 float, double 2가지 종류가 있다. 세세한 기능과 원리의 비교보다는 소수점을 다루는 관점에서 살펴보고자 한다. 크게 구분하는 방법은 소수점 자리의 표현 갯수이다. fl..
JDK JRE JVM 매번 eclipse를 설치하면서 들었던 생각 1. JDK, JRE 는 왜 설치하는가? 2. 환경변수 설정은 왜 하는가? 3. Java 실행과정 JRE(Java Runtime Environment) - for Consumers (사용자를 위한 소프트웨어) 자바 파일을 구동하기 위한 javac.exe(컴파일 시 필요) , java.exe(JVM을 구동), JVM 등이 있으며 이것만 설치하면 자바 파일실행이 가능하다.(JVM 있어도 가능) JDK(Java Development Kit) - for Developers (개발자를 위한 소프트웨어) javac.exe, java.exe 에 더해서 debugging, jar 등이 있으며, 이것이 자바 개발을 위한 핵심 프로그램이다. JDK를 설치하면 자동으로 JRE도 ..

728x90
반응형