栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Kotlin初体验-实战1之扑克牌比较器

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kotlin初体验-实战1之扑克牌比较器

背景

五一期间我开始接触 Kotlin 语言,了解了一些基本的用法。在接触 Kotlin 之前我有学一点 Java 的。然后 Kotlin 给我最直观的体验就是比 Java 更加容易理解了,但是有了 Java 的先入为主,学起来有那么一点点小别扭。

任务

分别用 Java 和 Kotlin 开发一个简单的扑克比较器,要求每次随机取出两张扑克,然后比较,比较的范围包括点数和花色。比较结果输出在控制台。

解决 个人思路

首先做个 Poker 类,然后她有两个属性,一个点数,一个花色,还有一个和其他 Poker 的比较方法。这其中点数和花色又可以各自做一个类。然后我们还需要一个管理扑克的类,里面要自己初始化一堆牌,然后还得提供一个随机拿牌的方法。最后整好了,就可以做个测试类测试一下。

具体代码

我是代码

结果反思

我觉得我JavaSe还没有掌握的很熟练,这个周学Kotlin有些是较为容易上手,但是有些还是和Java不一样有点小别扭。总的来说,我觉得Kotlin更加的面向对象,也更加简洁,那个NULL检查机制还挺安全,感觉是门新进的语言。这个小demo的话,让我熟悉了下两边的基础语法。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/865433.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号