常见排序算法Java实现 Java

常见排序算法Java实现

本文总结常见排序算法,并通过Java进行实现。 1. 选择排序 1.1 直接选择排序 1.2 堆排序 2. 交换排序 2.1 冒泡排序 2.2 快速排序 3. 插入排序 3.1 直接插入排序 3.2 ...
阅读全文
手动实现Java线性表 Java

手动实现Java线性表

线性表接口定义 一般情况下,一个线性表需要具有如下基本功能: 添加或插入元素 删除元素 查找元素 返回线性表中元素个数 判断线性表是否为空 清空线性表 因此,我们首先定义如下接口: 实现一:基于数组的...
阅读全文
Java基础知识总结 Java

Java基础知识总结

1. String substring()方法在JDK6与JDK7的区别  JDK6:截取的String对象会共享字符数组 (对于从很长的字符串中截取很小的字符串时,可能会引起内存泄漏,因为内部使用的...
阅读全文