课程介绍
名称: Intro to Java: Functional Programming
平台:优达学城(udacity)
难易度:非常简单
评价
本免费课程只介绍了Java的变量、循环、函数和IntelliJ IDE,最后留了个井字棋的项目。都非常简单,简单的过一下就可以。
好怀念之前所有的课程都免费,现在基本上都变为收费的了,悔恨自己当时没有珍惜,哈哈。Udacity的课程设计很让人舒服,几分钟一节小课,穿插着小练习,学起来很容易,并且学习的道具做的很认真,精致。
项目评价
小项目是为一个3*3的黑白棋编写判断条件,我这里用笨方法实现的,总共就9个格,那么找出所有的满足条件就可以了。
实现方式如图所示, 00、01等分别代表行列坐标,每次都从00点开始循环,判断在00点的时候是否满足情况,其他的类似,依次判断,最后得出结果: