스칼라 for
-
[스칼라] 내장 제어 구문스칼라 2022. 1. 31. 00:31
Programming in scala 4th edition을 읽고 정리한 내용입니다. 스칼라의 내장 제어 구문은 if, while, for, try, match, 함수 호출이 전부다. 대부분의 스칼라 제어 구문은 결과 값을 내놓는 형태로 구현되어있다. 1. if 표현식 예를들어서 입력이 있으면 그 입력값을 리턴하고 입력값이 없으면 "default" 라는 값을 할당하는 코드를 구현한다고 하자. 명령형 스타일로 작성한다면 아래와 같을 것이다. def ifStatementFunction(input: String): String = { var name = "default" if (!input.isEmpty) name = input name } println(ifStatementFunction("")) print..