์ƒ์„ธ ์ปจํ…์ธ 

๋ณธ๋ฌธ ์ œ๋ชฉ

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค LV.0 _ Swift] Day27 ๋ชจ์Œ์ œ๊ฑฐ - ํŠน์ • ๋ฌธ์ œ ์ œ๊ฑฐ components()/ joined()

โŒจ๏ธ Cording Test/Programmers

by AHN.Jihyeon 2024. 5. 30. 11:15

๋ณธ๋ฌธ


 

๐Ÿ“„ ๋ฌธ์ œ 1. ๋ชจ์Œ ์ œ๊ฑฐ 

๐Ÿ”— ๋ฌธ์ œ ๋งํฌ : https://school.programmers.co.kr/learn/courses/30/lessons/120849

 

 

 

 

๐Ÿšซ ์˜ค๋ฅ˜ ๋ฐ ํ•ด๊ฒฐ

//components๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํŠน์ • ๋ฌธ์ž๋ฅผ ์ œ๊ฑฐํ•œ ๋ถ„ํ• ๋œ ๋ฐฐ์—ด์„ ๋ฆฌํ„ด
var str = "bus"
str.components(separatedBy:["u"])  //์ถœ๋ ฅ : ["b", "s"]

 

 

 

 

โœ…  ์ œ์ถœ ์ฝ”๋“œ

for๋ฌธ์„ ์‚ฌ์šฉํ•˜์—ฌ my_string์˜ ์ถ”์ถœํ•œ ์š”์†Œ์™€ 

for๋ฌธ ์ค‘์ฒฉ์„ ํ†ตํ•œ ๋ชจ์Œ ๋ฐฐ์—ด์˜ ์š”์†Œ์™€ ๊ฐ™์€์ง€

๋ฐ˜๋ณต๋ฌธ์„ ์ค‘์ฒฉํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋ ค๊ณ  ํ•˜์˜€์œผ๋‚˜ 

Character ํƒ€์ž…์œผ๋กœ ์—ฐ์‚ฐ์ด ๋ถˆ๊ฐ€ํ•ด ๋‹ค๋ฅธ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๋ณด์•˜๋‹ค. 

 

.components(separatedby: ["์ œ๊ฑฐํ•˜๋ ค๋Š” Cahracter"] )

: Character ํƒ€์ž…์˜ ํŠน์ • ์š”์†Œ ์ œ๊ฑฐ  

 

.joined() 

: ๋ฐฐ์—ด์˜ ์š”์†Œ๋“ค์„ ํ•˜๋‚˜์˜ ๋ฌธ์ž์—ด๋กœ ๊ฒฐํ•ฉ

 

์ฃผ์˜ํ•  ์ ์€ ์˜คํƒ€...ใ…‹ใ…‹ใ…‹

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค๋Š” ์ž๋™์™„์„ฑ์ด ๋˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์—

์ž˜ ํ™•์ธํ•ด์•ผ ํ–ˆ๋‹ค!

 

 

 

 

 

๊ด€๋ จ๊ธ€ ๋”๋ณด๊ธฐ