Date date = new Date();
import java.util.Date; //(sql 아님!!!)
Date date = new Date();
Date date2 = cal.getTime(); // = New Date()나 똑같음
Calendar cal = Calendar.getInstance(); //캘린더는 겟 인스턴스 기억해두자~
import java.util.Calendar;
//그냥 출력하면 이상한거 나오니까..
System.out.println(cal.get(Calendar.YEAR));
//로 년도 출력
System.out.println(cal.get(Calendar.MONTH));
//은 왜 -1월로 나올까? 왜냐.. 시작 월이 0월로 시작하기 때문!!
System.out.println(cal.get(Calendar.MONTH) + 1);
//로 +1 해줘야 제대로 된 달이 나온다.
//static 멤버변수 : 파랑색 기울어진 글자
System.out.println(cal.get(Calendar.DAY_OF_WEEK));
//1 ~ 7 일요일부터 시작 1.일 2.월 3.화 ...
//2021년 5월 2일 화요일 오전 10시 21분 32초 입니다. 찍는법
//;DateFormat02.java
//객체 생성 new + 생성자()
String str = sdf.format(now).toString(); //문자형태로 바꿔서 찍기
System.out.println(str);
//왜 굳이 .toString으로??
//데이터 타입이 다르면 혹 이상하게 넘기는 녀석이 있거나
//오브젝트에서 문제가 발생할 수 있어서 그래요
가위바위보하기 210531 test.java
/*
* 동적 가변 배열
* 배열의 길이를 동적으로 필요시에 생성하는 것이다.
* 동적가변배열이 아닌 것은 처음부터 배열의 길이를 초기화 해서 만들어 사용한다.
*
* 하지만 동적가변배열은 필요시에 필요한 만큼 만들어서 사용한다.
*
*/