몰라그거무서운거/scala or spark
scala memo
reyoucat
2018. 7. 10. 14:59
- 값에 타입 선언 이후 변경불가.
- 문자열보간모드 println(s"문자 $변수출력시앞에 s") / printf 도 있ㅇ넹.
- && || 비교는 lazy비교... js와 다름... 주의.
- ? : 일단 삼함 안보임. if (조건) 결과A else 결과B 로 대체가능.
- 셀렉트 케이스 같은 스위치 케이스 없음. 매치표현식으로.
- _ 와일드카드 ... 이거뭐야... match case 이외의 케이스를 표현.
- 숫자 .abs, .min, .max
- 문자 .reverse .captialize, .toInt
- def Fu() { } 속에 return 안적어도 마지막ㅇㅣ 리ㄴㅌ됨ㅓ
++
나--
는 제공하지 않으므로+= 1
을 사용해야 합니다 //////.......... -_-- 중첩 for 대신, 조건식 중첩으로 가능.
- 아래는 메모.
-
scala> b
res5: List[Any] = List(a, 1, true)
scala> a
res6: (String, Int) = (솔라,112123)
- 테스트
- 접근 (0) ._1
- 리턴없는 프로시저