[자바] Arrays
Arrays 클래스에는 배열을 다루는데 유용한 메서드가 정의되어 있다. 참고로 Arrays 에 정의된 메서드는 모두 static이다. 배열의 복사 - copyOf(), copyOfRange() copyOf() 배열 전체를 복사해서 새로운 배열을 만들어 반환 copyOfRange() 배열의 일부를 복사해서 새로운 배열을 만들어 반환 - 지정된 범위의 끝은 포함되지 않는다. int[] arr = {0, 1, 2, 3, 4}; int[] arr2 = Arrays.copyOf(arr, arr.length); //arr2 = [0, 1, 2, 3, 4] int[] arr3 = Arrays.copyOf(arr, 3); //arr3 = [0, 1, 2] int[] arr4 = Arrays.copyOf(arr, 7);..
2023. 2. 14.
[자바] ChoiceFormat
특정 범위에 속하는 값을 문자열로 변환해준다. import java.text.ChoiceFormat; public class ChiceFormatEx1 { public static void main(String[] args) { double[] limits = {50, 60, 70, 80, 90}; //낮은값->큰값, 오름차순 String[] grades = {"F", "D", "C", "B", "A"}; //경계값에 정의된 범위의 개수와 일치해야 됨 int[] scores = {100, 60, 45, 95, 88, 70, 52, 60, 30, 70}; ChoiceFormat form = new ChoiceFormat(limits, grades); for(int score : scores) { Syste..
2023. 2. 2.