전체 글 (229) 썸네일형 리스트형 스칼라 기본(2) 1. 스칼라 스크립트 맥os의 홈폴더에 Hello.scala 파일을 만들고, println("Hello Scala, from a script!") 라는 내용을 추가했다. 그리고 scala Hello.scala를 실행하면.. 스칼라 스크립트가 잘 작동하였다. 스칼라 스크립트는 args라는 스칼라 배열(array)에 명령행 인자를 받는다. 배열주제에 args(0) 로 표현한다. + 로 문자열을 이어붙인(concatenate) 게 자바의 그것과 비슷하다. 2. Loop with while, decide with if 다음과 같이 배열 인덱스를 사용해 이터레이션하는 while문을 돌릴 수 있다. var i = 0 while(i < args.length) { println(args(i)) i += 1 } 책에서는.. 스칼라 기본(1) 1. 스칼라 인터프리터 1 + 2를 입력했을 때 res0: Int = 3은 다음과 같은 정보를 나타낸다. * 계산결과 값을나타낼 때 사용할 수 있는, 자동으로 만들어졌거나 사용자가 정의한 이름(res0, 0번째 결과) * 콜론(:)과 결과의 타입(Int) * 등호(=) * 사용자가 입력한 표현식을 계산해 얻은 결과 값(3) Int 타입은 scala 패키지의 Int 클래스. 즉, scala.Int. 자바의 primitive type에 대응하는 클래스가 scala 패키지에 존재. 스칼라 패키지는 정보 은닉을 위한 메커니즘을 제공하고 전역 네임스페이스를 분할해준다는 점에서 자바 패키지와 비슷하다. 또한 primitive type을 사용해 성능상 이점을 얻을 수 있도록, 이런 클래스에 속한 값을 사용하는 스칼라.. 스칼라 시작하기 인텔리제이에서의 스칼라(컴파일러)와 터미널에서의 스칼라(인터프리터) 설치가 각각 개별인듯 하다.. 맥os기준 https://dydwnsekd.tistory.com/21 Mac에 Scala 설치(home brew) home brew가 설치되어 있다고 가정하고 home brew를 이용하여 scala를 설치하는 방법에 대해 설명한다. 1. scala 찾기 brew search scala 2. scala 설치 최신 버전의 scala 설치 brew install scala@2.12 3. 환경.. dydwnsekd.tistory.com https://sean-ma.tistory.com/28 [스칼라] 스칼라 개요 및 Mac에서 스칼라 개발환경 설정하기 이번에 업무상 스칼라를 공부할 일이 생겨 복습 겸 공부한 내용을.. 이전 1 ··· 19 20 21 22 23 24 25 ··· 77 다음