会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
少年乙
博客园
首页
新随笔
联系
订阅
管理
2021年9月22日
稀疏数组的应用---五子棋存盘退出和续上盘
摘要: 一、稀疏数组 当我们使用二维数组记录棋盘时,会出现很多默认值0,因此会记录很多没有意义的数据,使用稀疏数组会避免这一点。 稀疏数组的处理方法是: 记录数组一共有几行几列,有多少个不同的值。 把具有不同值的元素的行列及值记录在一个小规模的数组中,从而缩小程序的规模。 如上图所示,稀疏数组第一行分别记录
阅读全文
posted @ 2021-09-22 09:27 洛一のSpace
阅读(50)
评论(0)
推荐(0)
2021年9月21日
JavaIO流
摘要: 一、File类的使用 1.1 File类的概述 java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关。 File 能新建、删除、重命名文件和目录,但 File 不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。 想要在Java程序中表示一个真实存在的文件或目
阅读全文
posted @ 2021-09-21 15:03 洛一のSpace
阅读(52)
评论(0)
推荐(0)
2021年9月16日
Java泛型
摘要: 一、为什么要有泛型(Generic) 1.1 泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能把元素类型设计为Object,JDK1.5之后使用泛型来解决。因为这个时候除了元素的类型不确定,其他的部分是确定的,例如关于这个元素如何
阅读全文
posted @ 2021-09-16 15:33 洛一のSpace
阅读(33)
评论(0)
推荐(0)
2021年8月25日
Java常用类之String类
摘要: 一、String特性 字符串是常量,用双引号引起来表示,它们的值在创建之后不能更改。 String的实例化方式: 方式一:通过字面量定义的方式 方式二:通过new + 构造器的方式 面试题: String s = new String("abc");方式创建对象,在内存中创建了几个对象? 两个:一个
阅读全文
posted @ 2021-08-25 02:18 洛一のSpace
阅读(154)
评论(0)
推荐(0)
2021年8月23日
Java枚举类
摘要: 一、枚举类的使用 **类的对象只有有限个,确定的。**举例如下: 星期:Monday(星期一)、......、Sunday(星期天) 性别:Man(男)、Woman(女) 季节:Spring(春节)......Winter(冬天) 支付方式:Cash(现金)、WeChatPay(微信)、Alipay
阅读全文
posted @ 2021-08-23 00:18 洛一のSpace
阅读(51)
评论(0)
推荐(0)
2021年8月18日
Java常用类之比较器
摘要: Java常用类之比较器 在Java中经常会涉及到对象数组的排序问题,那么就涉及到对象之间的比较问题。 Java实现对象排序的方式有两种: 自然排序:java.lang.Comparable 定制排序:java.util.Comparator Comparable接口与Comparator的使用的对比
阅读全文
posted @ 2021-08-18 18:51 洛一のSpace
阅读(155)
评论(0)
推荐(0)
2021年8月17日
Java常用类之Date类
摘要: 一、JDK8之前的日期API 1.1 java.lang.System类 System类提供的public static long currentTimeMillis()用来返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。 此方法适于计算时间差 //1.System类中的cur
阅读全文
posted @ 2021-08-17 22:44 洛一のSpace
阅读(695)
评论(0)
推荐(0)
2021年8月6日
MarkDown语法笔记
摘要: 一、Typora的使用 Typora介绍 Typora是一款功能全面、简洁高效,而且又非常优雅的Markdown编辑器。它把源码编辑和效果预览合二为一,在输入标记之后随即生成预览效果,提供了“所见即所得”的Markdown写作体验。 Typora是目前最受欢迎的Markdown编辑器之一。它的主要特
阅读全文
posted @ 2021-08-06 15:40 洛一のSpace
阅读(127)
评论(0)
推荐(0)
公告