- 博客(3)
- 收藏
- 关注
原创 go中slice的知识点总结
slice是什么slice的结构常见的slice的坑一、什么是sliceslice翻译成中文是切片的意思,而在go编程中slice是一个数据类型,其代表一个列表,类似于java中的List。我们可以为每一种go中的基础类型或自定义类型创建对应的切片。在这里我们可以将slice理解成一个列表,而在日常开发中不管是使用什么语言,都需要经常用到列表这种数据结构,比如java中的List,我们在日常使用Java的开发中十分常见。而与java不同的是go将列表也就是slice作为一种基本类型,而不是Lis.
2022-01-25 12:15:49
756
原创 Java中集合类的使用
Java中集合类的使用在编写代码的过程中我们总是需要对列表数据进行存储,我们常用的实现方式是通过定义数组或者链表的方式进行存储,只不过数组存储无法改变长度,当列表数据的长度大于数组长度时就无法继续进行存储,扩展性比较差;而使用链表存储方式相对数组来说会更加灵活,只不过操作难度比较大,实现起来也比较麻烦。为了解决这些问题,使代码更加简介,java为我们提供了集合类,方便我们存储列表数据。在这里总结一下常用几个集合类的使用,以下为我总结的几个常用的集合类:List集合Map集合一、List集合1、
2020-10-24 21:14:31
468
原创 用java实现无重复字符的最长字串
用java实现无重复字符的最长字串题目描述:解题思路:在读题的时候我们需要抓住两个关键词,分别是“**无重复”**和“最长字串”。通过这两个关键词我们分析题目可以发现一个无重复字符的最长字串一定位于两个重复字符之间,例如:字符串"abctacabu",这个字符串中介于重复字符之间的字符字串有"abct",“cabu”,“bcta”,“tac”,只要我们一一列举所有介于重复字符之间的字符串,再从中挑出最长的那段就可以解决这个问题了。对于如何判断一个字符是否为重复字符可以使用一个HashMap集合来维护
2020-05-15 20:18:14
768
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅