随笔分类 - java基础【javaSE】
摘要:package com.Lucky.io.printStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.PrintStream; import java.nio.c
阅读全文
摘要:package com.Lucky.DataStructure; /* 数据结构: 逻辑结构+储存结构+储存结构的运算 逻辑结构分为:线性结构 1:1 树状结构 1:N 网状结构 N:N 储存结构:顺序/链式/索引/散列 */ public class dataDemo { public stati
阅读全文
摘要:1 package com.Lucky.AppUnit; 2 3 /** 4 * 开启App入口 5 */ 6 public class App { 7 public static void main(String[] args) { 8 // new startGame(); 9 // new I
阅读全文
摘要:package com.Lucky.Map; import java.util.Comparator; import java.util.TreeMap; /* TreeMap:底层结构和TreeSet一样是红黑树 可以排序/无重复/无索引 注意点:排序方法也是和TreeSet一样【自然排序/比较器
阅读全文
摘要:package com.Lucky.Map; import java.util.HashMap; import java.util.Map; /* map接口: 无法new ,只能new他的实现类 */ public class MapDemo { public static void main(S
阅读全文
摘要:package com.Lucky.Map; import java.util.Iterator; import java.util.Map; import java.util.Set; import java.util.function.BiConsumer; /* HashMap: 1.底层结构
阅读全文
摘要:package com.Lucky.test; import java.util.ArrayList; import java.util.Collections; import java.util.Random; /* 自动点名器 要求: 班级里面存在N名学生,实现随机点名 */ public cl
阅读全文
摘要:不可变List集合: package com.Lucky; //System.out.println(" 拓展:创建不可变的list集合 "); import java.util.Iterator; import java.util.List; public class NoValList { pu
阅读全文
摘要:package com.Lucky; import java.util.Iterator; import java.util.TreeSet; /** * TreeSet:底层采用红黑树结构 * 可排序【默认从小到大】/无重复/无索引 * * * 注意点:1.在数据类型为数字型时,仍然按照从小到大排
阅读全文
摘要:二叉树之前序遍历 二叉树之中序遍历 二叉树之层序遍历 二叉树之后序遍历 拓展:红黑树的内容
阅读全文
摘要:package com.Lucky; import java.util.HashSet; import java.util.Iterator; import java.util.Set; import java.util.function.Consumer; /** * Set集合: 无序/不可重复
阅读全文
摘要:package com.Lucky; import java.util.ArrayList; import java.util.Arrays; import java.util.Iterator; /** * 泛型的应用场景: * 1。如果我们在定义类/方法/接口的时候,类型不确定,可以定义为泛型类
阅读全文
摘要:package com.Lucky; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; /* Collections:java。util.Collections 解析:Coll
阅读全文
摘要:package com.Lucky; import java.awt.*; import java.util.LinkedList; import java.util.List; /* ArrayList: 1.底层使用顺序存储结构,可以使用角标获取元素 2.存储的数据是有序的 3.数据可以重复 4
阅读全文
摘要:1 package com.Lucky; 2 3 import java.util.ArrayList; 4 import java.util.Iterator; 5 6 /** 7 * 集合: Collection[接口] 与 Map[接口] 8 * 9 * Collection: List 与
阅读全文
摘要:package com.Lucky.Function; import java.util.ArrayList; import java.util.Collections; import java.util.Locale; import java.util.function.Function; imp
阅读全文
摘要:1 package com.Lucky.Function; 2 3 import java.util.ArrayList; 4 import java.util.Collections; 5 import java.util.function.Function; 6 import java.util
阅读全文
摘要:package com.Lucky.Function; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.Comparator; import jav
阅读全文
摘要:package com.Lucky.Function; import java.util.Arrays; import java.util.Comparator; import java.util.stream.Collector; /* 方法引用: 将已经存在的方法进行引用 使用条件:1.引用地方
阅读全文