[JAVA] 기본 클래스
·
Back-End/Java
[작성일: 2023. 01. 31] 목차 기본 클래스(Base class)클래스명설명SystemSystem.curruntTimeMillis() : 현재 시간을 밀리초 단위로 가져옴. (1970년 1월 1일 0시 기준)사용법변수1 = 실행 한 번 하기실행 문장 수행변수2 = 실행 한 번 하기변수2  - 변수1 = 실행문장의 수행 시간StringBuffer- String은 값이 바뀔 때마다 새롭게 공간 할당하지만 StringBuffer은 뒤에다 붙임.- String은 equals로 값이 같은지 비교 가능하지만 StringBuffer은 equals 사용 불가능- StringBuffer은 toString()으로 변환 후, .equals() 사용- insert, delete, append 등Math- abs(값)..
[JAVA] Math / Random class
·
Back-End/Java
[작성일: 2023. 01. 09]  Math.random()Math 클래스에 정의된 난수 발생함수0.0과 1.0 사이의 double 값을 반환(0.0 ex) 1~10 범위의 임의의 정수 얻는 식 만들기1. 각 변에 10을 곱한다. 0.0 * 10      Random class임의의 수를 얻는 클래스Random 이용1. java.util.Random을 import2. Random rd = new Random();3. 다양한 방법으로 임의의 수를 얻는다.rd.nexInt()  정수 범위 중 하나rd.nextInt(x)  0부터 x-1까지의 범위 중 정수 하나를 얻음     ex) 주사위 rd.random(6)+1rd.nextFloat()  0부터 1사이의 float 값 중 하나를 얻음. (값지정 불..