안녕하세요 Dibrary입니다. scala를 본격적으로 사용하면서 java랑 비슷하지만 약간의 차이가 있는데, 이 내용을 자주 까먹곤 합니다. 그래서 scala 언어를 다룰 때 꼭 기억해 둬야 하는 기본적인 변수 타입 관련 내용을 정리해 보겠습니다. 먼저 cmd로 scala REPL 창을 열어줍니다. 이제 간단한 입력들을 통해 scala 언어 문법을 확인해 보겠습니다. 1. 값 정의 scala의 값은 val [이름] : [타입] = 리터럴 로 정의됩니다. 정석은 위 문법 꼴로 입력하는 것이지만, 제가 아래에서 생성한 y변수 처럼 : [타입] 을 넣지 않더라도 자동으로 타입을 맞춰 줍니다. 소수점을 넣어보니 Double 꼴로 맞춰준 것을 보실 수 있습니다. 근데, 정석대로 입력하려 하는데 자료형이 안 맞으..