摘要: 学习Demo   Math类:random方法获取随机数 UUID类:randomUUID方法生成UUID Random类:实例化一个Random对象创建一个随机数生成器     码上行动   1 import java.util.Random; 2 import java.util.UUID... 阅读原文
2020-09-20 06:00:46 阅读(2864) 评论(0)
摘要: 学习Demo     码上行动   import java.util.Scanner; /** * IF 语句 * @Author Hateyes * @Date 2020-07-25 13:58 */ public class IfDemo { public static ... 阅读原文
2020-09-20 00:44:02 阅读(2355) 评论(0)
摘要:   1.官网下载ElasticSearch,需要java环境支持       地址:https://www.elastic.co/products/elasticsearch   2.下载后解压到目录进入bin目录启动elasticsearch.bat即可。查看运行成功是否:访问网址  http://loc... 阅读原文
2020-09-20 00:00:02 阅读(2303) 评论(0)
摘要: 学习Demo   稀疏数组 实例:五子棋游戏。数字1表示黑棋,数字2表示白棋,数字0表示空闲点位,棋盘为 11行 * 11列 需求:编写五子棋游戏中,有存盘退出和续上盘的功能。 分析问题:因为该二维数组的很多值是默认值0,因此记录了很多没有意义的数据【有效数据只有黑白棋】 解决:稀疏数组 ... 阅读原文
2020-09-19 21:27:08 阅读(2732) 评论(0)
摘要: 学习Demo   冒泡排序【重点:闭着眼睛都应该会写】 冒泡排序无疑是最为出名的排序算法之一,总共有八大排序。 两层循环,外层冒泡轮数,里层依次比较,江湖中人尽皆知。 由于嵌套循环,冒泡排序的时间复杂度高:O(n2) 思考:如何优化? 如果数组中的几个数已经排好序了,就没必要再去全部比较一... 阅读原文
2020-09-19 20:54:02 阅读(2303) 评论(0)
摘要: 学习Demo   数组的工具类 java.util.Arrays Arrays类中的方法都是static修饰的静态方法,在使用的时候可以直接使用类名进行调用,而"不用"使用对象来调用(注意:是"不用"而不是"不能") 具有以下常用功能 给数组赋值:通过 fill 方法 对数组排序:通过 s... 阅读原文
2020-09-19 19:46:02 阅读(2320) 评论(0)
摘要: 学习Demo     码上行动   package array; /** * 多维数组:数组中嵌入数组 */ public class ArrayDemo3 { public static void main(String[] args) { /* ... 阅读原文
2020-09-19 19:28:02 阅读(3645) 评论(0)
摘要: 学习Demo     码上行动   package array; /** * 数组进阶篇 */ public class ArrayDemo2 { public static void main(String[] args) { int[] arrays = {1... 阅读原文
2020-09-19 18:40:02 阅读(2386) 评论(0)
摘要: 学习Demo     码上行动   package array; /** * 数组基础篇 */ public class ArrayDemo1 { public static void main(String[] args) { //定义数组 in... 阅读原文
2020-09-19 16:43:03 阅读(2415) 评论(0)
摘要: 学习Demo:Demo1   Scanner类:Java的输入类 Scanner类既可以读字符,也可以读字符串和整数   码上行动:Demo1   import java.util.Scanner; /** * Java的输入类 * Scanner类既可以读字符,也可以读字符串和整数 * ... 阅读原文
2020-09-19 15:15:05 阅读(2329) 评论(0)