自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 集合笔记

集合学习笔记1集合:1.1类集设置的目的1.2 Collection 接口List 接口Map 1集合: 1.1类集设置的目的 对象数组有那些问题? 普通的对象数组的最大问题在于数组中的元素个数是固定的,不能动态的扩充大小,所以最早的时候可以通过链表实现一个动态对象数组。但是这样做毕竟太复杂了,所以在 Java 中为了方便用户操作各个数据结构, 所以引入了类集的概念,有时候就可以把类集称为 java 对数据结构的实现。 类集中最大的几个操作接口:Collection、Map、Iterator,这三个接口

2020-11-22 16:09:53 217

原创 Objects类方法小结

方法简介: 此类包含static实用程序方法,用于操作对象或在操作前检查某些条件。 这些实用程序包括null或null方法,用于计算对象的哈希代码,返回对象的字符串,比较两个对象,以及检查索引或子范围值是否超出范围。 该类为静态工具类,不可实例化。构造函数是私有的。 //1、检查下标是否越界,检查是否在子范围从 fromIndex (包括)到 fromIndex + size (不包括)是范围界限内 0 (包括)到 length (不包括)。 checkFromToIndex​(int fromIndex,

2020-11-21 17:15:25 191

原创 StringBuffer和StringBuilder

#mermaid-svg-iZOufc4XMJZcciek .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-iZOufc4XMJZcciek .label text{fill:#333}#mermaid-svg-iZOufc4XMJZcciek .node rect,#mermaid-svg-iZOufc4XMJ

2020-11-21 15:56:30 107

原创 队列2——环形队列实现

public class CycleQueue { /** * 1、frontIndex指向队首第一个元素,frontIndex=0 * 2、rearIndex指向最后一个元素后一个位置,即队列末尾的空指针,这样可以留一个位置作为约定 * rearIndex=0 * 3、队空判断:rearIndex==frontIndex * 4、队满判断:(rearIndex+1)%maxSize==frontIndex * 5、队列有效的元.

2020-11-21 10:30:30 119

原创 String类整理笔记

String类库基础 String类表示字符串。 Java程序中的所有字符串文字(例如"abc" )都实现为此类的实例。 字符串是不变的; 它们的值在创建后无法更改。 “字符串”是用char []数组保存,因为数字一经创建无法改变长度,所以字符串创建后无法改变。 支持可变字符串。 因为String对象是不可变的,所以可以共享它们。 “Java中若两字符串内容完全一致,则两个字符串采用同一个内存地址” “特殊的是通过new创建的字符串,新开辟空间,内存地址绝不相同” 字符串常量池 1、方法区:又称永久代 方法

2020-11-21 02:13:16 152 2

原创 队列1

数组模拟简单队列1 class ArrayQueue { //数组最大长度 private int maxSize; //队列尾部 private int rearIndex; //队列头部 private int frontIndex; //数组队列 private int[] arrayQueue; /** * 构造队列 * @param maxSize */ public void queue(int maxSize){ this.maxSize=maxSize; arrayQ

2020-11-20 20:52:01 79

原创 稀疏数组初尝试

稀疏数组 public class Run { public static void main(String[] args) { //需要转化的数组 int num[][]=new int[11][11]; num[1][2]=1; num[2][3]=2; //遍历打印原始数组 for(int[] row:num){ for(int data:row){ System.out.printf("%d\t",data);

2020-11-20 16:25:10 48

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除