Learn
Install
Playground
Find A Library
Community
Governance
Blog
Getting Started
Install Scala
Scala IDEs
Learn
Tour of Scala
Scala 3 Book
Scala 2 Book
Online Courses
Scala 3 Migration
What's New?
Migrating From Scala 2
New Features for Scaladoc
Videos and Talks
Tutorials
Getting Started with Scala in IntelliJ
Getting Started with Scala and sbt
Scala for Java Programmers
Scala on Android
Scala with Maven
Using the Scala Toolkit
Reference
Guides & Overviews
Books
Scala FAQ
Scala 2 Language Specification
Scala 3 Language Specification
Scala 3 Language Reference
Scala Contribution Guide
Style Guide
Cheatsheet
Glossary
API
SIPs
Install Scala
Scala IDEs
Tour of Scala
Scala 3 Book
Scala 2 Book
Online Courses
What's New?
Migrating From Scala 2
New Features for Scaladoc
Videos and Talks
Getting Started with Scala in IntelliJ
Getting Started with Scala and sbt
Scala for Java Programmers
Scala on Android
Scala with Maven
Using the Scala Toolkit
Guides & Overviews
Books
Scala FAQ
Scala 2 Language Specification
Scala 3 Language Specification
Scala 3 Language Reference
Scala Contribution Guide
Style Guide
Cheatsheet
Glossary
Tutorials
Reference
API
SIPs
Tour of Scala
Tuples
Language
(this section of the tour has not been translated yet. pull request with translation welcome!)
←
previous
next
→
Contributors to this page:
Contents
บทนำ
พื้นฐาน
ชนิดข้อมูล
คลาส
Default Parameter Values
Named Arguments
Traits
Tuples
Class Composition with Mixins
Higher-order Functions
Nested Methods
Multiple Parameter Lists (Currying)
Case Classes
Pattern Matching
Singleton Objects
Regular Expression Patterns
Extractor Objects
For Comprehensions
Generic Classes
Variance
Upper Type Bounds
Lower Type Bounds
Inner Classes
Abstract Type Members
Compound Types
Self-types
Implicit Parameters
Implicit Conversions
Polymorphic Methods
Type Inference
Operators
By-name Parameters
Annotations
Packages and Imports
Package Objects
English
Bosanski
Español
Français
한국어
Português (Brasil)
Polski
中文 (简体)
ภาษาไทย
Русский
日本語
Problem with this page?
Please help us fix it!