自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中this的三个作用

一、this关键字主要有三个应用:(1)this调用本类中的属性,也就是类中的成员变量;(2)this调用本类中的其他方法;(3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。Public Class Student {String name; //定义一个成员变量nameprivate void SetName(String name) { //定义一个参数(局部变量)namethis.name=name; //将局部变量的值传递给成员变量}}应用一:引用成员变量如上

2020-11-11 20:45:10 2726 1

原创 BFS和DFS的区别与分析

BFS和DFS深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。要特别注意的是,二叉树的深度优先遍历比较特殊,可以细分为先序遍历、中序遍历、后序遍历(我们前面使用的是先序遍历)。具体说明如下:先序遍历:对任一子树,先访问根,然后遍历其左子树,最后遍历其右子树。中序遍历:对任一子树,先遍历其左子树,然后访问根,最后遍历其右子树。后序遍历:对任一子树,先遍历其左子树,然后遍历其右子树,最后访问根。广度优先遍历:又叫层次遍历,从上往下对每一层依次访问,在每一层中,从左往

2020-10-28 21:59:01 490

原创 Exception in thread “main“ java.lang.ArrayIndexOutOfBoundsException:-1解决方法

Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: -1解决方法 public static int partition(int []arr,int left,int right) { int pivotKey = arr[left]; int pivotPointer = left; while(left<right) { while(arr

2020-10-11 18:43:54 8230

原创 代码报错:Exception in thread “main“ java.lang.StackOverflowError,为什么?

**代码报错:Exception in thread “main” java.lang.StackOverflowError,为什么?** private static void sort(int []arr,int left,int right) { if(left<right) { int mid=(left+right)/2; int []temp=new int[arr.length]; sort(arr,left,mid); sort(arr,mid,rig

2020-10-11 17:21:11 1081

空空如也

空空如也

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

TA关注的人

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