๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿ’ป ๋ฌธ์ œํ’€๊ณ  ์ •๋ฆฌํ•˜๊ธฐ +/๋ฐฑ์ค€

[๋ฐฑ์ค€ Java] 10171: ๊ณ ์–‘์ด

by ์ข…์ด๋นจ๋Œ€ 2023. 8. 26.
TOP

๋ชฉ์ฐจ

    1. ๋ฌธ์ œ

    2. ๋งž์ถ˜์ฝ”๋“œ

    // [๋ฐฑ์ค€ Java] 10171: ๊ณ ์–‘์ด
    
    public class bj10171{
    	public static void main(String[] args){
    		System.out.printf("\\    /\\%n )  ( \')%n(  /  )%n \\(__)|%n");
    	}
    }

     

    3. ์ด์Šค์ผ€์ดํ”„ ๋ฌธ์ž(escape sequence)

    : ์ด์Šค์ผ€์ดํ”„ ์‹œํ€€์Šค[๊ฐ์ฃผ:1]๋ฅผ ๋”ฐ๋ฅด๋Š” ๋ฌธ์ž

    - ํŠน์ˆ˜๋ฌธ์ž๊ฐ€ ๊ทธ ์ž์ฒด๋งŒ์œผ๋กœ ์ถœ๋ ฅ๋˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ, ๋‹ค์Œ ๋ฌธ์ œ๊ฐ€ ํŠน์ˆ˜๋ฌธ์ž์ž„์„ ์•Œ๋ฆฌ๋Š” ๋ฐฑ์Šฌ๋ž˜์‹œ(\)๋ฅผ ์‚ฌ์šฉ

    3.1. ํŠน์ˆ˜๋ฌธ์ž ์ž…์ถœ๋ ฅ

    - ๊ด„ํ˜ธ[๊ฐ์ฃผ:2]  , ์Šฌ๋ž˜์‹œ[๊ฐ์ฃผ:3], ์ˆ˜์ง์„ [๊ฐ์ฃผ:4], ์–ธ๋”๋ฐ”[๊ฐ์ฃผ:5]: ๋ฐฑ์Šฌ๋ž˜์‹œ[๊ฐ์ฃผ:6]๋ฅผ ๋ถ™์ด์ง€ ์•Š์•„๋„ ๋จ

    - ๋ฐฑ์Šฌ๋ž˜์‹œ(/)๋Š” ํฐํŠธ์— ๋”ฐ๋ผ ํ™”ํ(๏ฟฆ)์œผ๋กœ ํ‘œ์‹œ๋จ

    ์ž…๋ ฅ1(์ผ๋ฐ˜) ์ถœ๋ ฅ1 ์ž…๋ ฅ2(๋ฐฑ์Šฌ๋ž˜์‹œ ๋ถ™์ธ ๊ฒฝ์šฐ) ์ถœ๋ ฅ2
    \ ์—๋Ÿฌ \\ \
    ( ( \( ์—๋Ÿฌ
    ' ์—๋Ÿฌ \' '
    " ์—๋Ÿฌ \" "
    / / \/ ์—๋Ÿฌ
    | | \| ์—๋Ÿฌ
    _ _ \_ ์—๋Ÿฌ

     

    ์ž…๋ ฅ ์ถœ๋ ฅ
    \n ์ค„๋ฐ”๊ฟˆ (๋ผ์ธ ํ”ผ๋“œ)
    \r ์ค„์˜ ๋งจ ์ฒ˜์Œ์œผ๋กœ (์บ๋ฆฌ์ง€ ๋ฆฌํ„ด)
    \t ํƒญ
    \b ์ปค์„œ๋ฅผ ํ•œ ๋ฌธ์ž ์•ž์œผ๋กœ (๋ฐฑ์ŠคํŽ˜์ด์Šค)
    \0 ๋นˆ ์นธ (null)
    \f ํ”„๋ฆฐํ„ฐ์—์„œ ๊ฐ•์ œ ๋‹ค์ŒํŽ˜์ด์ง€ ๋„˜๊น€(ํผํ”ผ๋“œ)

     

    1. ์ด์Šค์ผ€์ดํ”„ ์‹œํ€€์Šค: ์ปดํ“จํ„ฐ์™€ ์ฃผ๋ณ€๊ธฐ๊ธฐ์˜ ์ƒํƒœ๋ฅผ ๋ฐ”๊พธ๋Š”๋ฐ ์“ฐ์ด๋Š” ์ผ๋ จ์˜ ๋ฌธ์ž์—ด [๋ณธ๋ฌธ์œผ๋กœ]
    2. ๊ด„ํ˜ธ: (,),[,],{,} [๋ณธ๋ฌธ์œผ๋กœ]
    3. ์Šฌ๋ž˜์‹œ: / [๋ณธ๋ฌธ์œผ๋กœ]
    4. ์ˆ˜์ง์„ : | [๋ณธ๋ฌธ์œผ๋กœ]
    5. ์–ธ๋”๋ฐ”: _ [๋ณธ๋ฌธ์œผ๋กœ]
    6. ๋ฐฑ์Šฌ๋ž˜์‹œ: \ [๋ณธ๋ฌธ์œผ๋กœ]