readLine
2024. 10. 6. 14:06
백준에서 코테를 준비하는데 값을 가져올 때 readLine() 함수를 많이 사용해서 readLine에 관하여 포스팅하려 한다.
readLine()
Returns a string read from standard input through the end of the current line or until EOF is reached.
→ 현재 줄의 끝 또는 EOF(End Of File)에 도달할 때까지 표준 입력에서 읽은 문자열을 반환합니다.
XCode에서 사용 방법
1) 프로젝트 생성 - macOS [Command Line Tool]로 생성
단일 문자열 받아오기
import Foundation
let a = readLine()!
print(a)
결과는 처음 커서에 원하는 값을 입력하면 출력할 수 있다.
여러 문자열 받아오기
let lineArr = readLine()!.components(separatedBy: " ")
print(lineArr)
결과
형 변환은 강제 언래핑(!)을 통하여 하면 된다.!
여러 번 받아오기
let a = Int(readLine()!)!
let b = readLine()!
let lineArr = readLine()!.components(separatedBy: " ")
print(a)
print(b)
print(lineArr)
결과
출처
728x90
'Test > Swift' 카테고리의 다른 글
[Swift] 코테 자주사용하는 수학 함수 (1) | 2024.09.16 |
---|---|
[Swift] 코테 / String 문법 (0) | 2024.09.08 |
[Swift] 코테 자주 쓰는 문법 (0) | 2023.11.07 |