본문 바로가기

Java/본격 Java 기타클래스

(11)
[Java] BigDecimal 클래스 BigDecimal 클래스 - java.math 패키지에 있으며 정확한 실수끼리의연산을 위한 클래스 - 정확한 실수끼리의 연산을 위한 클래스 - 주요메소드 리턴타입 / 메소드명 및 설명 BigDecimal / abs() : 절대값으로 리턴 BigDecimal / add(BigDecimal val) : BigDecimal끼리의 덧셈 BigDecimal / divide(BigDecimal val) : BigDecimal끼리의 나눗셈 double / doubleValue() : BigDecimal를 double형 데이터로 변환 float / floatValue() : BigDecimal를 float형 데이터로 변환 int / intvalue() : BigDecimal를 int형 데이터로 변환 long / lo..
[Java] BigInteger 클래스 BigInteger 클래스 - java.math 패키지에 있으며 long으로도 표현 못하는 큰 정수를 표현하는 클래스 - 생성자 BigInteger(String val) : 문자열로 표현하려는 숫자를 입력하여 생성 - 주요메소드 리턴타입 / 메소드명 및 설명 BigInteger / abs() : 절대값으로 리턴 BigInteger / add(BigInteger val) : BigInteger끼리의 덧셈 BigInteger / divide(BigInteger val) : BigInteger끼리의 나눗셈 double / doubleValue() : BigInteger를 double형 데이터로 변환 float / floatValue() : BigInteger를 float형 데이터로 변환 int / intval..
[Java] Wrapper클래스 Wrapper 클래스 - java.lang 패키지에 있습니다 - 데이터를 감싸는 용도의 클래스로 변수값들을 감싸서 객체(인스턴스)로 만들어준다. - 기본자료형 데이터를 객체로 변경해 주면 각 자료형 별로 Wrapper클래스가 따로 존재합니다. 각 Wrapper클래스의 이름은 기본자료형의 첫글자를 대문자로 변경하면 클래스이름이 됩니다. 단, int는 Integer, char는 Character 존재합니다. - 기본자료형 데이터를 객체(Wrapper 인스턴스)로 변환하는 것을 Boxing이라 하고, 반대로 객체를 기본자료형 데이터로 변환하는 것을 UnBoxing이라고 합니다. - 주요 메소드 : 거의 유일하게 자주사용되는 메소드 static int parseInt(String s) : 매개변수의 문자열을 i..