Java์ ํจํค์ง๋ ๋ฌด์์ ๋๊น?
Java์ ํจํค์ง ์ ํ
ํจํค์ง๋ ์ฌ์ฉ์๊ฐ ์ ์ํ๊ฑฐ๋(์ฌ์ฉ์ ์ ์ ํจํค์ง) ๋ด์ฅ ํจํค์ง๋ผ๋ ์์คํ ์์ ์ ๊ณตํ ์ ์์ต๋๋ค. ๊ฐ์ฅ ํธ๋ฆฌํ๊ณ ๋๋ฆฌ ์ฌ์ฉ๋๋ ๋ด์ฅ ํจํค์ง๋ก๋ java.util, java.math, java.io, java.awt ๋ฑ์ด ์์ต๋๋ค.๊ทธ๋ฆผ1: ๋ด์ฅ ํจํค์ง๋ฅผ ์ ๊ณตํ๋ Java
ํจํค์ง๋ฅผ ์ฌ์ฉํ๋ ์ด์ ๋ ๋ฌด์์ ๋๊น?
๋ค์ํ ํด๋์ค๋ฅผ ํจํค์งํ๋ฉด ํ๋ก์ ํธ๋ฅผ ๋ ํจ๊ณผ์ ์ผ๋ก ๊ตฌ์ฑํ๊ณ ์ด๋ฆ ์ถฉ๋์ ์ ๊ฑฐํ๋ฉฐ ํด๋น ํจํค์ง์ ์๋ ํ์ผ์ ์ก์ธ์ค ์์ค์ ์ ์ดํ๋ โโ๋ฐ ๋์์ด ๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด ์๋ฐฑ ๊ฐ์ ๊ฐ๋ณ ํด๋์ค๊ฐ ํฌํจ๋ ์ํฐํ๋ผ์ด์ฆ ์์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ๋ ๊ฒฝ์ฐ ๊ด๋ จ ํ์ผ์ ํจ๊ป ๋ฐฐ์นํด์ผ ํฉ๋๋ค. ๋งค๋ฒ ์ก์ธ์คํ๊ธฐ ์ ์ ์ฌ๋ฐ๋ฅธ ํ์ผ์ ์ฐพ๋ ๊ฒ์ ์๊ฐ์ ๋ญ๋นํ ๋ฟ๋ง ์๋๋ผ ๊ทํ์ ์์งํ ์ ๊ทผ ๋ฐฉ์์ ์ ์ฆํ ๊ฒ์ ๋๋ค.ํจํค์ง๋ฅผ ๊ฐ์ ธ์ค๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?
์๊ตฌ ์ฌํญ์ ๋ฐ๋ผ ํจํค์ง๋ฅผ ๊ฐ์ ธ์ค๋ ค๋ฉด " import " ํค์๋๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค . ์์ ๋ฅผ ํตํด ์ด๋ป๊ฒ ์๋ํ๋์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค.java.util.* ๊ฐ์ ธ์ค๊ธฐ
package com.importpackage.core;
// * imports all classes available in "util"
import java.util.*;
public class ImportUtilPackage {
public static void main(String[] args) {
// List and ArrayList are two distinct classes provided by "java.util" package
List<String> weekDays = new ArrayList<String>(
Arrays.asList("Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"));
System.out.println("Days of the week are: " + weekDays.toString());
weekDays.remove("Monday");
System.out.println("Days of the week are: " + weekDays.toString());
// Date is another class implemented to process the Date by "java.util"
Date today = new Date();
System.out.println("Today's Date: " + today);
// Scanner is a class to take user inputs from console
// A built-in functionality provided by Java
Scanner scanner = new Scanner(System.in);
System.out.print("Enter your name: ");
String name = scanner.nextLine();
System.out.println("Your name: " + name);
System.out.print("Enter your age: ");
int age = scanner.nextInt();
System.out.println("Your age: " + age);
}
}
" java.util.* "์ " java.util " ํจํค์ง์์ ์ฌ์ฉ ๊ฐ๋ฅํ ๋ชจ๋ ํด๋์ค๋ฅผ ๊ฐ์ ธ์ต๋๋ค . ๋ค์๊ณผ ๊ฐ์ด ๊ฐ๋ณ์ ์ผ๋ก ํด๋์ค๋ฅผ ๊ฐ์ ธ์ฌ ์๋ ์์ต๋๋ค.
import java.util.List;
import java.util.ArrayList;
import java.util.Date;
import java.util.Scanner;
์ฐ์ถ
์์ผ์ [์,ํ,์,๋ชฉ,๊ธ,ํ ,์ผ] ์์ผ์ [ํ,์,๋ชฉ,๊ธ,ํ ,์ผ] ์ค๋ ๋ ์ง: 4์ 27์ผ (ํ) 22:48: 51 PKT 2021 ์ด๋ฆ์ ์
๋ ฅํ์ธ์: Lizz (์ฌ์ฉ์ ์
๋ ฅ) ์ด๋ฆ: Lizz ๋์ด ์
๋ ฅ: 22 (์ฌ์ฉ์ ์
๋ ฅ) ๋์ด: 22
GO TO FULL VERSION