Skip to Content
Kotlin in Action
book

Kotlin in Action

by Svetlana Isakova, Dmitry Jemerov
February 2017
Intermediate to advanced content levelIntermediate to advanced
360 pages
11h 55m
English
Manning Publications
Content preview from Kotlin in Action

Chapter 6. The Kotlin type system

This chapter covers

  • Nullable types and syntax for dealing with nulls
  • Primitive types and their correspondence to the Java types
  • Kotlin collections and their relationship to Java

By now, you’ve seen a large part of Kotlin’s syntax in action. You’ve moved beyond creating Java-equivalent code in Kotlin and are ready to enjoy some of Kotlin’s productivity features that can make your code more compact and readable.

Let’s slow down a bit and take a closer look at one of the most important parts of Kotlin: its type system. Compared to Java, Kotlin’s type system introduces several new features that are essential for improving the reliability of your code, such as support for nullable types and read-only collections ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Kotlin in Action, Second Edition

Kotlin in Action, Second Edition

Roman Elizarov, Svetlana Isakova, Sebastian Aigner
Java to Kotlin

Java to Kotlin

Duncan McGregor, Nat Pryce
Head First Kotlin

Head First Kotlin

Dawn Griffiths, David Griffiths

Publisher Resources

ISBN: 9781617293290Supplemental ContentPublisher SupportOtherPublisher WebsiteSupplemental ContentPurchase Link