自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA——选择排序

选择排序和冒泡法都是用来将数组元素按一定顺序排列的方法。 public class selection { public static void sort(Comparable[] a){ //一共要选择a.length-1次 for (int i = 0; i < a.length-1; i++) { Integer min = i; for (int j = i; j < a.length; j++) {

2020-06-23 19:05:48 52 1

原创 JAVA——冒泡法

冒泡法应该算是算法里面最基础的算法,作用是让一个无序数组变为一个有序数组。 public class bubble{ public static void sort(Comparable[] a){ //这里是传入一个对象实现Comparable接口,Comparable的引用指向子类对象。 for (int i = 0; i < a.length-1; i++) { //a的长度-1就是我们要交换的次数。 for (int j

2020-06-23 18:50:26 461

原创 JAVA——Comparable接口的应用

很多情况下我们需要比较类,那么就需要继承Comparable接口来重写compareTo方法来达到我们的目的。 这里只是简单的实现以下Comparable接口的应用。 public class student implements Comparable <student>{ //创建类并实现Comparable泛型接口,传入student类作为类型参数。 private String name; private int age; public String getN

2020-06-23 14:38:53 182

原创 JAVA——继承问题的一点点想法

关于继承问题有几点需要知道。 1.子类是继承父类所有成员的,就算是private类型也一样会继承到子类中,但是子类无法访问到private类型成员。(父类的构造函数除外,子类不会继承父类构造函数) 2.子类覆盖父类成员,父类成员依旧还在。 3.static类型成员子类一样会继承。 4.父类如果写了有参构造函数,子类必须显示调用父类有参构造函数。如果没写,会自动调用父类无参构造函数。 ...

2020-06-18 16:00:20 83

原创 JAVA——equals()方法和==的对比

总结: 1.对于字符串类型的变量来说,“= =”比较的是两个对象的首地址,而equals()方法比较的是两个对象的内容。 2.对于非字符串类型变量来说,都是比较首地址。 3.对于字符串操作,JAVA程序在执行时会维护一个字符串池(String Pool),如果池中有相同的String内容就返回该内容而不是创建新的String对象。 4.除了字符串类型变量,equals()方法是比较两个对象的内容,其他情况下“==”和equals()方法都是比较首地址。 用一个例子简单演示上述结论: class A {

2020-06-18 15:34:54 91

空空如也

空空如也

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

TA关注的人

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