Java/Day27
[Java] Math클래스 & Random 클래스 등
BigDecimal 클래스의 활용 short 그리고 int와 같은 정수 자료형의 문제점은 매우 큰 수의 표현이 불가능하다는 데에 있고, java는 이러한 문제점의 해결을 위해서 BigInter 클래스를 제공하고 있다. float 그리고 double과 같은 실수 자료형의 문제점은 정밀한 값의 표현이 불가능해 항상 오차가 존재하다는 데에 있다. java는 이러한 문제점의 해결을 위해서 BigDecimal 클래스를 제공하고 있다. 수학관련 기능의 제공을 위한 Math 클래스 - Math 클래스는 모든 멤버가 static으로 선언되어 있음 - 수학관련 기능의 제공을 위해 정의된 클래스일뿐 인스턴스의 생성을 목적으로 정의된 클래스는 아님 java.util.Random클래스 난수를 얻는 방법을 생각하면 Math.r..
[Java] 배열 toString
import java.util.Arrays; import java.util.Date; class Test { public static void main(String[] args) { int[] arr = {1, 2, 3}; Date date = new Date(); System.out.println(arr.toString()); System.out.println(date.toString()); System.out.println(Arrays.toString(arr)); } } * Date - 날짜와 시간 정보를 저장하는 클래스 - 특정 시점의 날짜를 표현하는 클래스로 연도, 월, 일, 시간 정보가 저장된다. - 객체 안에 날짜 정보를 주고받을 때 매개변수나 리턴 타입으로 주로 사용된다.