class ImportTest{
java.util.Date today = new java.util.Date();
}
👉위에 코드처럼 import문을 쓰지 않고 Data클래스를 사용하려면 패키지 이름을 다 적어줘야한다
import java.util.Date;
class ImportTest{
Date today = new Date();
}
👉하지만 이처럼 Date 클래스가 어디 패키지에 속했는지 import문으로 알려주게 되면 코드는 훨씬 더 간결해진다
(ctrl + shifr + O) 단축기로 간편하게 import 시킬 수 있다!
import 패키지명 클래스명; //(ctrl + shifr + O)
또는
import 패키지명 *; //모든 클래스
import java.util.Calendar;
import java.util.Date;
import java.util.ArrayList;
import java.util.*;
📝 예제1)
import java.util.*;
import java.text.*;
📝 예제2) - java 패키지의 모든 클래스를 import (패키지는 포함안됨)
import java.*;
import java.sql.*; //java.sql.Date
import java.util.*; //java.util.Date
public class ImportTest{
public static void main(String[] args){
java.util.Date today = new java.util.Date();
}
}
import static java.lang.Integer.*; //Integer클래스의 모든 static 메서드
import static java.lang.Math.random; //Math.random()만 괄호 안붙임
import static java.lang.System.out; //System.out을 out만으로 참조가능
System.out.println(Math.random()); -> out.println(random());