- 博客(9)
- 收藏
- 关注
原创 Java:JDK的下载和安装以及环境变量的配置
提供在官网下载业界普遍使用的JDK版本的流程。提供安装JDK的主要过程。提供配置环境变量的过程。提供验证配置的方法。
2022-04-22 02:55:08
1086
原创 HTML:HTML中的路径
在项目的根目录下准备如下的目录和文件。./ 当前目录表示当前文件所在的目录,可以省略不写。<!--当前文件:index.html--><a href="./about.html"></a><a href="about.html"></a>../ 父级目录表示当前文件所在的父级目录,../../ 表示当前文件的父级目录的父级目录,可以连接多个。<!--当前文件:index.html--><a href=".
2022-04-16 19:25:47
1106
原创 Java:详解List集合的排序功能
List集合有两大排序方式,分别为自然排序和自定义排序。使用自然排序,需要元素类达到某种要求。使用自定义排序,就是在需要排序的时候才传入排序规则。
2022-04-02 01:09:16
6979
原创 Java:深入List集合的可重复性和Set集合的不可重复性
Collection集合是单列集合,其下有两个分支,分别是List集合和Set集合。List集合,可以存放重复的元素,比如其下的ArrayList集合。Set集合,不可以存放重复的元素,比如其下的HashSet集合。本文主要探讨这个“重复”针对的是什么。
2022-03-29 01:18:47
10704
2
原创 Java:实现目录递归工具类
假设一下,如果你想用代码删除某个文件夹,而这个文件夹下有很多的文件夹和文件。但是File类的delete方法,要么只能删除一个文件,要么只能删除一个空文件夹。所以就要用目录递归的办法,把文件夹里面的东西逐个删除。并且你大概率不仅仅需要删除文件夹的功能,你可能还想要能搜索目录中的文件、获取目录中的文件个数等等的需求,这些功能都需要目录递归。本文旨在用简练的代码提供一个易维护、易扩展的基础版的目录操作工具类,至于其中未完善的部分可由君来自行完善和扩展。首先创建一个DirTreeAction接口,实现
2022-03-17 00:15:22
940
2
原创 Java:正则表达式工具的使用
在java中,提供了一些跟正则表达式有关的工具类,例如Pattern、Matcher、PatternSyntaxException等等。本文便按照功能分类对这些工具类的使用进行详解。
2022-03-03 14:01:25
775
原创 Java:StringBuilder的基本使用
概述StringBuilder表面看起来是用来拼接、处理字符串的一个工具类,但它的内部实现其实是处理字符序列。StringBuilder比String具有使用更加方便、运行效率更高的特点。StringBuffer是在StringBuilder的基础上多了线程安全(同步访问)。拼接、反序、替换、删减、插入append(),用于拼接,可接受字符串以及所有的基本数据类型的数据。 StringBuilder sb = new StringBuilder(); sb.ap
2022-02-28 23:39:59
26715
9
原创 Java:实现无限循环迭代器
在Java中,正常的迭代器是有始有终的。但是在实际应用中有些情况还需要我们进一步来写代码,例如实现图片轮播、音乐列表轮播等等。这就好像把一个集合头尾相接,让它可以无限地遍历到下一个元素。于是就有了这么一个需求:我们需要一个可以无限循环迭代的迭代器。废话不多说,上代码:import com.sun.istack.internal.NotNull;import java.util.*;/** * 无限循环迭代器 * 2022/2/18 * * @author Rex Chou * @
2022-02-18 22:59:28
1430
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人