- 博客(4)
- 收藏
- 关注
原创 【Java】排序方法系列之选择排序
在需要排序的序列中找到最小(大)元素,将其存放到序列的起始位置。算法如下:①从待排序序列中,找到关键字最小的元素a[min];②如果a[min]不是该排序序列要的首元素,将其和首元素调换;③从之后的元素中,找出关键字最小的元素,重复①、②步,直到排序结束。举个例子:public class 选择排序 { public static void main(String[] args) {...
2019-05-11 23:54:08
175
原创 【Java】排序方法系列之冒泡排序
冒泡排序 Bubble Sort冒泡排序是一种简单的排序算法。它主要是通过重复访问要排序的数列,一次比较两个元素,如果他们的顺序不符合原来的设计就把他们调换过来。访问数列的工作是重复地进行直到没有再需要交换的数据,也就是说该数列已经排序完成。是不是有点类似于水泡慢慢的往上冒啊!所以就称为冒泡排序给大家找个动态图片就好理解了(图片来源于网络)我把过程写一下吧,方便大家理解。(以从小到大排序为...
2019-05-11 17:31:28
244
原创 【Java】面向对象继承法举例3——猫狗动物类
需求:已知猫类和狗类:属性:毛的颜色,腿的个数行为:吃饭猫特有行为:抓老鼠catchMouse狗特有行为:看家lookHome利用面向对象继承法来做,代码如下:公共父类这一类是,他们都有颜色有腿,而且在吃饭public class Pet { private String name; private String color; private int leggs; pub...
2019-05-10 19:53:59
6261
原创 【Java】面向对象继承法举例2——老师学生类
需求:已知学生类和老师类如下:属性:姓名,年龄行为:吃饭老师有特有的方法:讲课学生有特有的方法:学习利用面向对象的继承法来做代码如下:公共父类老师和学生都是人,所以我们说他们从人这个公共类继承过来,他们不同的特定方法定义在他们的类里边:public class Person { private String name; private int ages; public P...
2019-05-10 19:24:20
2239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人