Advertisement
Guest User

Untitled

a guest
Apr 19th, 2017
55
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Kotlin 0.38 KB | None | 0 0
  1. fun main(args: Array<String>) {
  2.     cases("Hello")
  3.     cases(1)
  4.     cases(0L)
  5.     cases(MyClass())
  6.     cases("hello")
  7. }
  8.  
  9. fun cases(obj: Any) {
  10.     when (obj) {
  11.         1 -> println("One")
  12.         "Hello" -> println("Greeting")
  13.         is Long -> println("Long")
  14.         !is String -> println("Not a string")
  15.         else -> println("Unknown")
  16.     }
  17. }
  18.  
  19. class MyClass() {
  20. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement