기타 기본 API
java.util 패키지 클래스
- Random : 랜덤수 생성
Random r1 = new Random(); int number1 = r1.nextInt(); // 랜덤한 정수 생성 int number2 = r1.nextInt(6); // 6 이하의 랜덤 수 생성 r1.setSeed(123); // 한 번 랜덤으로 생성하고, 다음부터 고정
- Scanner : 문자 입력
- Date : 날짜/시간 표현
- Calendar : 날짜/시간 표현(Date의 업그레이드 버전)
Calendar today = Calendar.getInstance(); System.out.println(today.get(Calendar.YEAR)); // 현재 년,월,일보다 1 작은 값이 출력된다. System.out.println(today.get(Calendar.MONTH)); System.out.println(today.get(Calendar.DATE));
- Arrays : 배열 관련 처리
java.text 패키지 클래스
- DecimalFormat : 숫자 포맷 지정
DecimalFormat df1 = new DecimalFormat("#,###");
System.out.println(df1.format(1234));
System.out.println(df1.format(12345678));
System.out.println(df1.format(12));
df1 = new DecimalFormat("#,###.##);
System.out.println(df1.format(9.876));
DecimalFormat df2 = new DecimalFormat("0,000");
System.out.println(df1.format(1234));
System.out.println(df1.format(12));
결과값 : 1,234
12,345,678
12
9.88
1,234
0, 012
- SimpleDateFormat : 날짜/시간 포맷 지정
- 위 두가지 모두 문자열 포맷으로 지정하여 출력한다.
Author And Source
이 문제에 관하여(기타 기본 API), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hyeongmcho/기타-기본-API저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)