Search
Duplicate
πŸ‘©πŸ»β€πŸ«

2072

문제 μœ ν˜•
Difficulty 1
λ©”λͺ¨
split() λ©”μ„œλ“œμ™€ for each λ¬Έ
split()
split() λ©”μ„œλ“œλŠ” μž…λ ₯받은 λ¬Έμžμ—΄μ„ νŠΉμ • 문자λ₯Ό κΈ°μ€€μœΌλ‘œ λ‚˜λˆ„μ–΄ 배열에 μ €μž₯, λ°˜ν™˜ ν•œλ‹€.
for-each
for-each 반볡문의 ꡬ문은 λ‹€μŒκ³Ό κ°™λ‹€.
for([μžλ£Œν˜•] [μš”μ†Œλͺ…]:[μš”μ†Œλ₯Ό λ‹΄λŠ” 리슀트λͺ…]){}
: λŠ” β€˜in’ 으둜 읽으면 λœλ‹€. μ „μžμ— μžˆλŠ” μš”μ†Œλ“€μ΄ ν›„μžμ— μžˆλŠ” λ¦¬μŠ€νŠΈμ— μžˆλ‹€ 라고 μƒκ°ν•˜λ©΄ νŽΈν•˜λ‹€. λ˜ν•œ κ΄€λ‘€λ‘œ λ‹¨μˆ˜ν˜•:λ³΅μˆ˜ν˜• 으둜 μ“°κΈ°λ•Œλ¬Έμ— 이점은 μ•Œμ•„λ‘λ©΄ 쒋을 것 κ°™λ‹€. λ°˜λ³΅λ¬Έμ€ μ•„λž˜ 예제λ₯Ό 보면 더 λͺ…ν™•νžˆ μ΄ν•΄κ°ˆ 것이닀.
[μ˜ˆμ‹œ μ½”λ“œ]
String[] numbers = {"one", "two", "three"}; for(String number: numbers) { System.out.println(number); }
Java
볡사
Output
One
Two
Three
numbers λΌλŠ” λ°°μ—΄ μ•ˆμ— μžˆλŠ” μš”μ†Œλ“€μΈ number λ₯Ό for-each λ°˜λ³΅λ¬Έμ„ μ¨μ„œ 좜λ ₯ν•˜λŠ” μ½”λ“œμ΄λ‹€. for-each 반볡문의 경우 반볡의 λ²”μœ„λ₯Ό λ”°λ‘œ 지정할 수 μ—†κΈ° λ•Œλ¬Έμ— μ²˜μŒλΆ€ν„° μ°¨λ‘€λŒ€λ‘œ 좜λ ₯을 ν•˜κ²Œ λœλ‹€.