一、找出这组数据中最大的数[1-3-8-9-4-5-8],要求:(1)用冒泡排序法计算,(2)自己写一个解决这个问题的代码。
二、compareTo 函数总结
- 返回值是整型,它是先比较对应字符的大小(ASCII码顺序),如果第一个字符和参数的第一个字符不等,结束比较,返回他们之间的差值,如果第一个字符和参数的第一个字符相等,则以第二个字符和参数的第二个字符做比较,以此类推,直至比较的字符或被比较的字符有一方结束。
- 如果参数字符串等于此字符串,则返回值 0;
- 如果此字符串小于字符串参数,则返回一个小于 0 的值;
- 如果此字符串大于字符串参数,则返回一个大于 0 的值。
三、Connections.sort 总结(升序和降序).
//如果想升序 ,即从小到大排序,那么比较时 如下图,如果当前学生对象号大于比较学生对象号 。这是默认的正序(意思是你大就是大,大返回1,往后站,就形成了左—>右,小—大)
//如果想降序,即从大到小排序,那么比较时,如果当前学生对象号小于比较学生对象号,那么要对比默认的规则 ,反过来 ,让大的一方去左边(意思是你大反而是小,返回-1,往前站,就