-
[Swift] print ํจ์ (separator, terminator)Swift 2022. 2. 26. 23:52
๋ฐฑ์ค ๋ฌธ์ ๋ฅผ ํ๋ค๋ณด๋, ์ถ๋ ฅ์ ํ ๋ ๊ฐํ์ ํ์ง ์๊ณ ์ถ๋ ฅํด์ผ๋ง ํ๋ ๊ฒฝ์ฐ๊ฐ ์๊ฒผ๋ค.
๊ทธ๋์ print ํจ์์ ๋ํด์ ์์๋ณด๊ณ ์ ํ๋ค!
print ํจ์๋ Swift ํ์ค ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์ํ๊ณ , ๋ค์ 3๊ฐ์ ํ๋ผ๋ฏธํฐ๋ฅผ ๊ฐ๋๋ค.- items : ํ๋ฆฐํธํ ์์ดํ ์ด ์ค๋๋ฐ, ์ถ๋ ฅํ๋ ค๊ณ ํ๋ ๊ฐ์ด ๋ค์ด๊ฐ๋ค. ๊ฐ๋ณ ํ๋ผ๋ฏธํฐ์ด๊ธฐ ๋๋ฌธ์ ์ฌ๋ฌ ์ธ์๋ฅผ ์ ๋ฌํ ์ ์๋ค.
- separator : ์์ดํ ์ด ์ฌ๋ฌ ๊ฐ์ผ ๊ฒฝ์ฐ, ์์ดํ ์ฌ์ด์ ์ถ๋ ฅํด ์ค ๋ฌธ์์ด์ ์๋ฏธํ๋ค. ๊ธฐ๋ณธ ๊ฐ์ ๊ณต๋ฐฑ(" ")์ด๋ค.
- terminator : ๋ชจ๋ ์์ดํ ์ด ์ถ๋ ฅ๋๊ณ ๋ ํ์ ์ถ๋ ฅ๋ ๋ฌธ์์ด์ ์๋ฏธํ๋ค. ๊ธฐ๋ณธ ๊ฐ์ ๊ฐํ ("\n")์ด๋ค.
์๋ ์์๋ค์ separator, terminator๋ ๊ธฐ๋ณธ ๊ฐ์ ๊ฐ์ง๊ณ item์๋ง ๊ฐ์ ์ ๋ฌํ์์ ๋์ ์ถ๋ ฅ ๊ฒฐ๊ณผ์ด๋ค.
์ฌ๋ฌ ์์ดํ ์ ์ ๋ฌํ์ ๋, ๊ณต๋ฐฑ์ด ์๋ ๋ค๋ฅธ ๊ฐ์ ์ด์ฉํ์ฌ ์ถ๋ ฅํ๊ณ ์ถ๋ค๋ฉด separator์ ์ํ๋ ๋ฌธ์์ด์ ์ ๋ฌํ๋ฉด ๋๋ค.
print๋ฅผ ํ๋ฉด ํญ์ ๊ฐํ์ด ๋์ด ์ถ๋ ฅ์ด ๋๋ค. ์ด๋ terminator์ ๊ธฐ๋ณธ ๊ฐ์ด "\n"์ด๊ธฐ ๋๋ฌธ์ธ๋ฐ,
๊ฐํ์ ํ์ง ์๊ณ ์ถ๋ ฅ์ ํ๋ ค๋ฉด terminator์ ๋น ๋ฌธ์์ด์ธ ""๋ฅผ ์ ๋ฌํด์ฃผ๋ฉด ๋๋ค.
'Swift' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Swift] Copy On Write (COW) (0) 2022.03.03 [Swift] Access Control (์ ๊ทผ ์ ์ด) (0) 2022.02.28 [Swift] UIColor (0) 2022.02.15 [Swift] CGColor (0) 2022.02.15 [Swift] CGFloat (0) 2022.02.15