自定义博客皮肤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)
  • 收藏
  • 关注

原创 创建一个自己的MyArrayList类,实现ArrayList的部分功能

创建一个MyArrayList的类,并实现如下的方法://获取长度int getSize();//获取容量int getCapacity();//判断是否为空的方法boolean isEmpty();//添加元素的方法void add(E data);void add(int index,E data);//删除元素的方法E delete(int index);E deleteFirst();E deleteLast();//获取元素下标的方法int indexOf(E dat

2020-09-18 20:47:13 1029

原创 使用java实现二叉树结构

实现二叉树的添加数据,遍历输出代码如下:/** * 节点 * @author Hzy * */class Node{ //左子节点 Node leftNode; //右子节点 Node rightNode; //中值 Object value; /** * 添加节点的方法 */ public void add(Object v) { //如果当前添加值的节点没有值,将v赋值给value if (this.value == null) { this.va

2020-09-18 20:39:11 146

原创 使用两种不同的方式实现万年历功能

1、使用公式的方式实现万年历功能/** * 日历工具类,使用公式计算的方式实现 * @author hzy * */public class CalendarUtil { /** * 计算当前月份的天数 * @param year * @param month * @return */ public static int getMonthDays(int year,int month){ int days = 0; switch (month) { ca

2020-09-17 21:05:19 266

原创 创建一个自己的MyStringBuffer类,实现StringBuffer的部分方法

创建一个自己的MyStringBuffer类实现与StringBuffer一样的如下方法:// 追加字符串的方法public void append(String str);// 追加字符的方法public void append(char c);// 在指定位置插入字符的方法public void insert(int pos, char c);// 在指定位置插入字符串的方法public void insert(int pos, String str);// 删除字符的方法,

2020-09-17 21:00:01 431

原创 创建一个长度为1000的字符串数组,向数组中填充长度为2的随机字符串,并找出数组中的重复元素,并打印重复元素的个数

创建一个长度为1000的字符串数组,向数组中填充长度为2的随机字符串,并找出数组中的重复元素,并打印重复元素的个数public class StrArray { public static void main(String[] args) { // 创建一个长度为1000的字符串数组 String[] strArray = new String[20]; // 定义一个字符串 String strs = "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTt

2020-09-17 20:53:11 1092

原创 数组的排序,查找,二维数组

数组的排序,查找,二维数组数组的排序:选择排序,冒泡排序数组的查找:简单查找,折半查找二维数组的遍历,二维数组的行转列创建了一个数组工具类,其中包含数组的常见操作public class ArraySortUtil { /** * 获取数组最小值的方法 * @param arr * @return */ public static int getMinNumber(int[] arr) { int minNum = arr[0]; for (int i = 1; i &

2020-09-17 20:49:24 72

转载 Java 内部类

在 Java 中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。1.成员内部类(1)成员内部类是最普通的内部类,它的定义为位于另一个类的内部,形如下面的形式:class Circle { double radius = 0; public Circle(double radius) { this.radius = radius; }

2020-09-17 20:44:39 150

空空如也

空空如也

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

TA关注的人

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