
学习笔记
CakingYe
一句话描述不了
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
计算后缀表达式、Java
后缀表达式为二叉树中的后序遍历后写出的表达式 以例题为例子, 12 4 + 13 - 6 2 * += 易知正常顺序为 ((12+4)-13)+(6*2) 使用栈来解这个问题//定义栈的接口public interface IStack<E> { E push(E item); //入栈 E pop(); //出栈 E原创 2017-10-29 11:06:10 · 852 阅读 · 0 评论 -
Java线程学习笔记(一)
线程是什么?与进程有什么关系?在电脑中,一个可以运行的文件,都是程序,但是他们都是“死的”,静态。运行之后,他就会变成一个进程,此时就“活了”。在任务管理器中,一个个动态运行的就是进程。进程中包含多个线程,进程就像一个机器,线程就是机器的各个零件,他们要一起分工合作才能保证这个进程顺利运行。Java实现在Java语言中,新建一个线程,需要new一个Thread对象运行一个线程则是通过s...原创 2019-05-16 21:28:31 · 171 阅读 · 0 评论 -
求最大公约数、求素数最优雅解法
求最大公约数 public static int gcd(int a, int b) { if((b == 0)) return a; return gcd(b, a % b); } public boolean is_prime(int n) { for(int i = 2; i * 1 &lt;= n; i++) { if(n % i == 0) return fal...原创 2019-01-10 17:54:35 · 438 阅读 · 0 评论 -
十八个常用Java集合类
//例6.1泛型类与非泛型类的区别:以LinkedList为例import java.util.*;class GenericTest1 { public static void main(String[] args) { LinkedList list = new LinkedList();//创建LinkedList集合 list.add(ne...转载 2018-06-26 16:54:48 · 280 阅读 · 0 评论 -
集合不完全笔记
集合类(Collection)HashSetaddAll(Collection e)添加所有e集合中的元素remove(Collection e) 移除所有e集合中的所有元素retainAll(Collection e)将e集合中没有的元素删除,可以理解成保持跟e集合相同HashSetHashSet可以自动去除重复的元素,但是在自定义类中,必须要自己实现equals...原创 2018-06-26 16:52:44 · 182 阅读 · 0 评论 -
数据结构单链表的定义(Java)
定义一个接口public interface ILinarList<E> { public abstract boolean add(E item); //添加元素 public abstract boolean add(int i,E item); //插入元素 public abstract E remove(int i);原创 2017-11-01 09:18:37 · 1270 阅读 · 0 评论 -
数据结构顺序表的定义(Java)
定义顺序表的接口public interface ILinarList<E> { public abstract boolean add(E item); //添加元素 public abstract boolean add(int i,E item); //插入元素 public abstract E remove(int i);原创 2017-10-29 10:38:02 · 1398 阅读 · 0 评论 -
数据结构栈的定义(java)
定义栈的接口public interface IStack<E> { E push(E item); //入栈 E pop(); //出栈 E peek(); //取栈顶元素 int size(); //返回栈中元素的个数 boolean empty(); //判断栈是否为空}实现接口i原创 2017-10-29 10:50:11 · 484 阅读 · 0 评论 -
正则表达式
描述字符的符号:[abcde] : a/b/c/d/e 中的任意一个字符[^abcde]: 除了 a/b/c/d/e 之外的任意一个字符[a-z] : 所有小写字母[A-Z] : 所有的大写字母[0-9] : 所有的数字[a-zA-Z0-9]:所有的大小写字母 和 数字[a-z&&[^abc]] : 所有小写字母中除了a/b/c...原创 2019-08-11 10:53:02 · 161 阅读 · 0 评论