-
Notifications
You must be signed in to change notification settings - Fork 8
Review myeongin
myeongin edited this page Apr 5, 2016
·
7 revisions
- application 시작(4장)
- Array[String]을 유일한 인자로 받고 Unit를 반환하는 main이라는 메소드가 들어 있는 독립 싱글턴 객체 이름이라면 애플리케이션의 시작점 역할을 할 수 있다.
- 스칼라는 항상 java.lng과 scala 패키지의 멤버를 암시적으로 임포트 한다.(Predef 에 println, assert 메소드 등이 포함)
- 기본타입과 연산 (5장)
- scala.Int는 자바 Lnag패키지 안의 값을 import하기 때문에 모두 사용이 가능하다.
- 심볼리터럴
- 'ident 처럼 쓰며 작은 따옴표 뒤에 오는 식별자 부분은 알파벳과 숫자를 혼합한 올바른 식별자라면 아무것이나 가능하다.
- Symbol 이라는 클래스의 인스턴스로 매핑한다.
- 문자열보다 빠르다. 메모리가 효율적이다.(문자열을 문자열만큼 비교하지만 심볼은 상수시간, 문자열 문자크기+알파의 메모리가 필요)
- Factorial 만들기
- GCD 구하기