- Learn Kotlin Programming(Second Edition)
- Stephen Samuel Stefan Bocutiu
- 223字
- 2021-06-24 14:13:23
The REPL
These days, most languages provide an interactive shell, and Kotlin is no exception. If you want to quickly write some code that you won't use again, then the REPL is a good tool to have. Some people prefer to test their methods quickly, but you should always write unit tests rather than using the REPL to validate that the output is correct.
You can start the REPL by adding dependencies to the classpath in order to make them available within the instance. To look at an example, we will use the Joda library to deal with the date and time. First, we need to download the JAR. In a Terminal window, use the following commands:
$ wget https://github.com/JodaOrg/joda-time/releases/download/v2.9.4/joda-time-2.9.4-dist.tar.gz $ tar xvf joda-time-2.9.4-dist.tar.gz
Now, you are ready to start the REPL. Attach the Joda library to its running instance, and import and use the classes it provides, as follows:
$ kotlinc-jvm -cp joda-time-2.9.4/joda-time-2.9.4.jar Welcome to Kotlin version 1.1-M04 (JRE 1.8.0_66-internal-b17) Type :help for help, :quit for quit >>> import org.joda.time.DateTime >>> DateTime.now() 2016-08-25T22:53:41.017+01:00
Running the preceding code will execute the now function of the DateTime class provided by the Joda library. The output is simply the current date and time.
- Web前端開發技術:HTML、CSS、JavaScript(第3版)
- R語言經典實例(原書第2版)
- C語言程序設計
- GitLab Repository Management
- 機械工程師Python編程:入門、實戰與進階
- Gradle for Android
- 飛槳PaddlePaddle深度學習實戰
- 可解釋機器學習:模型、方法與實踐
- PySpark Cookbook
- Building Android UIs with Custom Views
- Mobile Device Exploitation Cookbook
- Processing創意編程指南
- Training Systems Using Python Statistical Modeling
- Julia High Performance(Second Edition)
- Software Development on the SAP HANA Platform