์๋ฐ ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ ๊ณต๋๋ ๊ฑฐ๋ํ ํด๋์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก
๊ด๋ จ๋ ํด๋์ค์ ์ธํฐํ์ด์ค์ ๋ชจ์์ ๋งํ๋ค.
์๋ฐ ํจํค์ง์ ๊ตฌ์กฐ๋ฅผ ๋ณด๊ธฐ ์ํด ์๋ฐ์์๋
์๋ฐ API(Application Programming Interface)๋ฅผ ์ ๊ณตํ๋ค.
ํ์
import ํจํค์ง๋ช .;
import ํจํค์ง๋ช .ํด๋์ค๋ช ;
ex) import java.lang.;
import java.lang.Object;
import๋ฌธ์ ํ๋ก๊ทธ๋จ์ ๋งจ ์์ ๊ธฐ์ ํด์ผ ํ๋ค.
import java.lang.*;
class PackageExam{
public static void main(String args[]){
String strData1 = "I Love You";
System.out.println("strData = " + strData)'
}
}
์คํ๊ฒฐ๊ณผ : strData = I Love You
์ ๋ฆฌ
java.langํจํค์ง์ ์ํ ํด๋์ค๋ค์ ํน๋ณํ import ํ์ง ์์๋ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, java.lang.Object ํด๋์ค๋ ๋ชจ๋ ์๋ฐ ํด๋์ค์ ์ต์์ ํด๋์ค๋ก ์๋ฌด๋ฐ ํด๋์ค๋ฅผ ์์ ๋ฐ์ง ์๋ ํด๋์ค๋ฅผ ์ ์ํด๋ ๋ชจ๋ ํด๋์ค๋ Objectํด๋์ค๋ฅผ ์๋์ผ๋ก ์์๋ฐ๋๋ค.
Objectํด๋์ค์ ์ค์ ๋ฉ์๋๋ equals() ๋ฉ์๋์
toString()๋ฉ์๋๋ก ๋๋ถ๋ถ ํด๋์ค์์๋ ์ฌ์ ์ ํ์ฌ ์ฌ์ฉํ๋ค.
- equals()๋ฉ์๋๋ wrapperํด๋์ค
- toString()๋ฉ์๋๋ StringBufferํด๋์ค