๐Ÿ•ธ Algorithm/๐Ÿ•ธ ๋ฐฑ์ค€ BaekJoon

[๋ฐฑ์ค€][java][2557][Hello World]

๋‰ด์ด NUEY 2023. 8. 13. 15:35
๋ฐ˜์‘ํ˜•

`

public class Main {
	public static void main(String[] args) {
		System.out.print("Hello World!");
	}
}

๊ฐ„๋‹จํ•˜๊ฒŒ๋Š” ์ด๋ ‡๊ฒŒ ํ’€ ์ˆ˜ ์žˆ๊ตฌ์š”.

 

 

 

 

๋ณต์žกํ•˜๊ณ  ์ฒด๊ฒŒ์ ์ด๊ฒŒ ์“ฐ๋ฉด ์ด๋ ‡๊ฒŒ ์“ธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

public class Main {

	public static void main(String[] args) {
		Main helloWord = new Main();
		
		String word = "Hello World!";
		
		helloWord.printWord(word);
	}

	public void printWord(String word) {
		System.out.printf("%s", word);
	}
}
์–ด์ฐจํ”ผ ๋ฌธ์ œ๋ฅผ ํ’€๋ฉด์„œ ๊ธฐ๋Šฅ๋“ค์„ ํ•˜๋‚˜์”ฉ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ ํ…Œ๋‹ˆ ๋ฌธ์ œ์— ๋‚˜์˜ค๋Š” ๊ฒƒ๋งŒ ์„ค๋ช…์„ ์ ๊ฒ ์Šต๋‹ˆ๋‹ค.

 

  • ์ด๋ ‡๊ฒŒ ์ ์€ ์ด์œ ๋Š” → ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ์„ ๊ตฌ๋ถ„ํ•˜๊ธฐ ์œ„ํ•ด์„œ ๋‚˜๋ˆ„์—ˆ์Šต๋‹ˆ๋‹ค.
  • System.out : ์ถœ๋ ฅ ํด๋ž˜์Šค ↔  System.in  : ์ž…๋ ฅ ํด๋ž˜์Šค
  • System.out.println : ์ค„๋ฐ”๊ฟˆ(enter)๋ฅผ ํ•˜๋ฉด์„œ ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค.
  • System.out.printf : ์ค„๋ฐ”๊ฟˆ ์—†์ด ์ถœ๋ ฅ๋ฉ๋‹ˆ๋‹ค. (์ค„๋ฐ”๊ฟˆ์„ ํ•˜๋ ค๋ฉด \n๋ฅผ ์ ์–ด์•ผ ํ•จ)

    ํ˜•ํƒœ : System.out.printf("์ถœ๋ ฅํ•  ๋ฐ์ดํ„ฐ์˜ ํƒ€์ž…", ์ถœ๋ ฅํ•  ๋ฐ์ดํ„ฐ);

    printWord()๋ผ๋Š” ํ•จ์ˆ˜์—์„œ parameter๋กœ Stringํƒ€์ž…์„ ๋ฐ›์•„ printf()ํ•จ์ˆ˜์—์„œ ์‚ฌ์šฉํ•˜๋‹ˆ Stringํƒ€์ž…์„ ์ถœ๋ ฅํ•˜๊ฒ ์ฃ .
    ๋”ฐ๋ผ์„œ String ํƒ€์ž…์ด๊ธฐ์— %s ๋ฅผ ์ ์Šต๋‹ˆ๋‹ค.

 

 

 

 

 

๋ฐ˜์‘ํ˜•