반응형

java.utll.Arrays 클래스에 정의되어있는 함수 몇가지

 

public static void fill(int[] a, int val)

 -> 두번째 인자의 값으로 배열을 초기화 시켜준다.

 -> 배열은 선언시 기본 인자값이 0으로 되어있다.

 

public static void fill(int[] a, int formIndex, int toIndex, int val)

-> 인덱스 formIndex ~ (toIndex -1)의 범위까지 val의 값으로 배열을 초기화 시켜준다

 -> 배열은 선언시 기본 인자값이 0으로 되어있다.

 

이번 포스팅에서는 자바에서 긴 소수를 반올림하여 n번째 자리까지 나타내는 방법에 대해 알아보겠습니다. 여러가지 방법이 있겠습니다만 Math.round();함수를 활용하거나 String.format(); 함수를 활용하는것이 대표적인 방식입니다.

 

String.format() 예제

double pie = 3.14159265358979;

double money = 4424.243423;

System.out.println(String.format("%.2f", pie)); //결과 : 3.14

System.out.println(String.format("%.3f", pie)); //결과 : 3.142

System.out.println(String.format("%,.3f", money)); //결과 : 4,424.243

반응형

+ Recent posts