继续基础学习~

字符串和数字之间的转换

那如何转换呢,其实很简单:

编译木有报错,但是运行:

所以这里了解下。

人机交互

看这标题貌似高端的,其实也就是程序可以接受键盘的输入啦,下面开始:

首先提示用户进行输入:

注意:这时接收的值都是字符串,在计算之前得将它转换成数字,所以下面转换一下:

所以这里需要这样写:

是不是又一次看到kotlin语法的好,这就完成避免了空指针的存在了~继续往下写:

编译运行:

异常处理:

很显然目前的程序不是很健全,木有考虑异常的输出,如下:

这时得捕获一下异常,那在kotlin中的异常捕获是怎么搞的呢,基本上跟java雷同:

编译运行:

最新文章

  1. TextMate 通用快捷键
  2. SQL Server 分区表
  3. HTML 学习笔记(图像)
  4. Web Api其中的PUT功能演示
  5. Sping Environment为Null的原因和解决方法
  6. java中的日期转换
  7. pxe+preseed安装配置
  8. 疑难杂症:java.lang.AbstractMethodError: org.apache.xerces.dom.DocumentImpl.setXmlVersion(Ljava/lang/String;)V
  9. Win7 补丁装不上怎么办?
  10. scrapy配置
  11. MySQL(一) -- MySQL学习路线、数据库的基础、关系型数据库、关键字说明、SQL、MySQL数据库、MySQL服务器对象、SQL的基本操作、库操作、表操作、数据操作、中文数据问题、 校对集问题、web乱码问题
  12. 软件工程(GZSD2015)第二次作业小结
  13. 阿里JAVA开发手册零度的思考理解(二)
  14. BZOJ 1171: 大sz的游戏
  15. Leetcode(三)无重复字符的最长子串
  16. ImportError: cannot import name 'Process' from 'multiprocessing'
  17. spring 之 注入之 by name or by type, or both ?
  18. Python 内置函数sorted()在高级用法
  19. Android使用http协议与服务器通信
  20. sql函数应用例子

热门文章

  1. Asp.net Core深入一:数据库访问(Mysql为例)
  2. public static void main(String[] args) 是什么意思?
  3. 【Python】【demo实验7】【练习实例】【完全平方数相关】
  4. Win7/Win2008下IIS配置Asp站点启用父路径的设置方法
  5. # Clion中编译多个cpp(实现单文件编译)
  6. mysql基本用户
  7. Rsync快速入门实例(转)
  8. 解决Spring Boot集成Shiro,配置类使用Autowired无法注入Bean问题
  9. CentOS7-部署kubernetes
  10. paramiko-ssh实例