So sure...why not Kotlin? -:)
So what's Kotlin all about? Well...Kotlin is a Statically typed programming language for the JVM, Android and the browser. It's also 100% interoperable with Java.
While this is not a mind bending language...meaning that you can get used to it pretty fast...it has some nice and cool feature that are worthy to explore...
As always...being this my first post...here's the Fibonacci list example...
fibonacci.kt |
---|
package Fibonacci fun fib(num: Int, a: Int, b: Int): String { var result: String = "" if(a > 0 && num > 1) { result = result + (a+b) + " " + fib(num-1,a+b,a) }else if (a == 0) { result = a.toString() + " " + b + " " + (a+b) + " " + fib(num-1,a+b,b) } return result } fun main(args: Array<String>) { if (args.size == 0) { println("Please provide a number...") return } val num: Int = args[0].toInt() println(fib(num,0,1)) } |
And the screenshot for sure -:)
Will post the LED_Numbers app really soon...so stay tuned -;)
Greetings,
Blag.
Development Culture.
No hay comentarios:
Publicar un comentario