Kotlin 控制台交互式操作

kotlin 可以使用和控制台进行交互式操作。

还是蛮有意思。

使用Kotlin的交互式操作首先必须要正确的安装JDK和配置JDK的环境。

可以参考这篇文长

安装完成之后就要下载一个Kotlin的交互式操作的配置文件。

GitHub:https://github.com/JetBrains/kotlin/releases/tag/v1.1.4-3

下载这个kotlin-compiler文件就可以了。

我们解压好文件。

之后在环境变量里面进行配置就可以了。

之后在在控制台

输入kotlinc 然后回车 出现welcome 这样的字符就OK了

然后呢 我们就可以做一些简单的操作:

比如说:验证某些类型的最大值

一些简单的操作都是可以的。

那么如何推出呢?

使用 :quit就可以退出了,或者直接关掉cmd

时间: 2024-10-16 07:49:16

Kotlin 控制台交互式操作的相关文章

使用influx控制台工具操作InfluxDB

这里记录下influx控制台的简单使用,如需更多功能请参考InfluxDB官方文档: https://docs.influxdata.com/influxdb/v1.1/ 环境: CentOS6.5_x64InfluxDB版本:1.1.0 准备工作 启动服务器 执行如下命令: service influxdb start 示例如下: [[email protected] ~]# service influxdb start Starting influxdb... influxdb proces

D3.js 交互式操作

与图表的交互,指在图形元素上设置一个或多个监听器,当事件发生时,做出相应的反应. 一.什么是交互 交互,指的是用户输入了某种指令,程序接受到指令之后必须做出某种响应.对可视化图表来说,交互能使图表更加生动,能表现更多内容. 例如,拖动图表中某些图形.鼠标滑到图形上出现提示框.用触屏放大或缩小图形等等. 用户用于交互的工具一般有三种:鼠标.键盘.触屏. 二.如何添加交互 对某一元素添加交互操作十分简单,代码如下: var circle = svg.append("circle"); ci

Kotlin 封装 DB 操作举例

首先继承SQLiteOpenHelper类,建一个自己的BaseDbHelper.kt class BaseDbHelper(context: Context) : SQLiteOpenHelper(context, DB_NAME, null, DB_VERSION) { private val TAG = BaseDbHelper::class.java!!.getSimpleName() companion object { private val DB_NAME = "account.d

D3.js的v5版本入门教程(第十一章)——交互式操作

D3.js的v5版本入门教程(第十一章) 与图形进行交互操作是很重要的!所谓的交互操作也就是为图形元素添加监听事件,比如说当你鼠标放在某个图形元素上面的时候,就会显示相应的文字,而当鼠标移开后,文字就会消失,或者鼠标单击一下某图形元素就会使它动起来 为了与图形元素进行交互操作,我们还是需要以下新的知识点 on("eventName",function):该函数是添加一个监听事件,它的第一个参数是事件类型,第二个参数是响应事件的内容d3.select(this),选择当前元素    常见

parted分区和挂载及非交互式操作

案例1:新建一个主分区 交互式parted分区命令 ------------------------------------------------------------------------------------------------------------------------------------ 1,将磁盘上原有的分区删除掉: 进入:#parted   /dev/sdb 查看:(parted)p 删除:(parted)rm  1 (parted)rm  2 2,将磁盘格式变成

VC控制台串口操作【645电表抄读】

有时候需要编写简单的测试软件,使用VC++6.0,研究了两种方式操作串口,VC 串口编程方法分为利用 VC 串口控件(或 VC 串口类)和直接调用Windows底层API函数(我称之为VC API 串口编程)两种方法 在Windows 32位以上操作系统(Win98以上)中,将串口(包括其它通信设备)作为文件来处理,所以串口的打开.读写和关闭所用API函数与文件操作函数一样.所以打开串口用CreateFile,读串口用ReadFile,写串口用WriteFile,关闭串口用CloseHandle

D3.js系列——交互式操作和布局

一.图表交互操作 与图表的交互,指在图形元素上设置一个或多个监听器,当事件发生时,做出相应的反应. 交互,指的是用户输入了某种指令,程序接受到指令之后必须做出某种响应.对可视化图表来说,交互能使图表更加生动,能表现更多内容.例如,拖动图表中某些图形.鼠标滑到图形上出现提示框.用触屏放大或缩小图形等等. 用户用于交互的工具一般有三种:鼠标.键盘.触屏. 添加交互:对某一元素添加交互操作十分简单,代码如下: var circle = svg.append("circle"); circle

Linux大硬盘分区及非交互式操作

Parted 非交互分区 parted /dev/sdb mklabel gpt (新硬盘sdb 使用mklabel改变磁盘为gpt) parted /dev/sdb mkpart primary 0 2048000  (分区2T,起始0开始到结束大小) parted /dev/sdb mkpart primary 2048001 4096000 parted /dev/sdb p (查看) mkfs.ext3 -b 4096 /dev/sdb1 (格式化) mkfs.ext3 -b 4096

Chrome 控制台console的用法

原文出处: ctriphire 大家都有用过各种类型的浏览器,每种浏览器都有自己的特色,本人拙见,在我用过的浏览器当中,我是最喜欢Chrome的,因为它对于调试脚本及前端设计调试都有它比其它浏览器有过之而无不及的地方.可能大家对console.log会有一定的了解,心里难免会想调试的时候用alert不就行了,干嘛还要用console.log这么一长串的字符串来替代alert输出信息呢,下面我就介绍一些调试的入门技巧,让你爱上console.log 先的简单介绍一下chrome的控制台,打开chr