- 博客(6)
- 收藏
- 关注
原创 自定义类中重写compareTo()方法 实现按需求排序
场景:在一个学生类中,希望通过年龄实现对象之间的大小比较。创建Student类添加属性实现Compareble接口、comparaTo()方法package com.hpit.demo2;public class Person implements Comparable<Person> { private String name; privat...
2018-08-04 12:59:52 7660 2
原创 集合Day01 List接口 ArrayList LinkedList 类 Iterator迭代器
数组与集合的区别1.数组如果要扩容,采用copyOf()方法复制数组到大容量数组中的思路 int[] arr= new int[10] 再加上10个数据 int[] copy=Arrays.copyOf(arr,arr.length+10)2.区别:数组长度固定,只能储存相同类型元素 集合长度理论上没有限制,可以储存不同类型的元素单...
2018-08-02 15:34:14 154
原创 U1模拟题
1.简述String 和 StringBuilder以及StringBuffer的区别1.String vs StringBufferString: 字符常量StringBuffer:字符变量所以,如果在一个循环操作,不断对字符串进行拼接操作,那么使用String会不断创建新的对象,这个效率会比较低,在这种情况下,建议采用StringBuffer2.StringBuffer...
2018-08-01 16:50:31 187
原创 冒泡排序 与 选择排序
import java.util.Arrays;/*需求说明:冒泡排序时注意以下关键点:(1)5个数字如何存放:(数组,数组.length = 5)(2)控制比较多少轮:(外层循环,循环变量 i) 每比一轮 产生该轮的最大/最小值(3)控制每轮比较多少次:(内层循环,循环变量 j) 每一轮产生了最大/最小值,故下一轮比较次数-1(4)交换数据;使用二重...
2018-08-01 13:40:38 245
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人