반응형

int 배열 선언. 거의 안쓰다보니 종종 까먹는다. 점점 뇌세포가 죽어가는듯.... ㅜ.ㅡ

(String, 또는 long, float, double 도 같은 형태이다)

 

int[] intArr = new Int[4];

or

int[] intArr = {0, 0, 3, 100};

 

BigDecimal 배열선언은 비슷하면서 약간 다르다.

 

BigDecimal[] bdArr = new BigDecimal[4];

or

BigDecimal[] bdArr = {BigDecimal.ZERO, BigDecimal.ZERO, BigDecimal.ZERO, BigDecimal.ZERO};

 

 

BigDecimal 마찬가지로 사칙연산도 약간 다르다.

 

bdArr[0] = bdArr[0].add(BigDecimal.valueOf(5.5));         -> 결과 : 0 + 5.5 = 5.5
bdArr[0] = bdArr[0].subtract(BigDecimal.valueOf(1));      -> 결과 : 5.5 - 1 = 4.5
bdArr[0] = bdArr[0].multiply(BigDecimal.valueOf(4));      -> 결과 : 4.5 * 4 = 18
bdArr[0] = bdArr[0].divide (BigDecimal.valueOf(6));        -> 결과 : 18 / 6 = 3

 

 

반응형

+ Recent posts