自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中ArrayList、LinkedList和Vector

Java集合 list常用方法 A:添加功能 boolean add(E e):向集合中添加一个元素 void add(int index, E element):在指定位置添加元素 boolean addAll(Collection<? extends E> c):向集合中添加一个集合的元素。 B:删除功能 void clear():删除集合中的所有元素 E remove(int ...

2020-03-18 18:42:09 110

原创 arraycopy

arraycopy 将一个数组元素中的元素拷贝到另一个数组中 System.arraycopy(src, srcPos, dest, destPos, length); src表示源数组 srcPos表示源数组中拷贝元素的起始位置。 dest表示目标数组 destPos表示拷贝到目标数组的起始位置 length表示拷贝元素的个数 JDK ArrayList 中remove 方法的源码 当数组中...

2020-03-17 21:44:31 496

原创 simpleDateFormater and DateTimeFormatter

java的时间相关的api JDK1.8之前 public class SimpleDateFormat extends DateFormat SimpleDateFormat是一个具体的类,用于以区域设置敏感的方式格式化和解析日期。 它允许格式化(日期文本),解析(文本日期)和归一化。 Date和SimpleDateFormat之间的转换 SimpleDateFormat sdf = new...

2020-03-16 22:39:50 199

原创 throw 与throws

throw 和 throws throw throws 生成并抛出异常 声明方法内抛出了异常 位于方法体内部,可作为单独语句使用 必须跟在方法参数列表后面,不能单独使用 抛出一个异常对象,且只能是一个 声明抛出异常类型,可以跟多个异常 实例代码 public void testThrows() throws Exception { throw new Except...

2020-03-16 17:51:15 151

原创 Java小结06

Math Math.abs(-3.5);//返回3.5 Math.max(2.5,90.5);// 两者最大值 int random = (int)(Math.random()*10);//生成一个0-9之间的随机数 Random java.util.Random类 生成随机数 Random rand= new Random(); int num = rand.nextInt(10); Rand...

2020-03-13 20:26:58 88

原创 Java小结05

1.枚举 (1)定义格式 使用enum替代class (2)类中直接写常量的值 (3)enum修饰的类中都是静态常量 (4)不能直接new对象,必须直接赋值 public enum Status { FREE,BUSY } 2.包装类 (1)每一个基本数据类型对应的都有一个包装类 (2)int包装类是Integer,char包装类是Character,其他的包装类都是首字母大写 (3...

2020-03-12 19:26:59 76

原创 Java小结03

Java小结03 static 关键字 静态 1.可以用来修饰变量、方法、代码块 2.静态修饰的变量内存中永远只存在一份,所以可以减少内存开销,实现数据工具。 3.静态变量在本类中任何位置都可以访问,包括静态方法和非静态方法都可以,但是实例属性不能直接在静态方法中访问,需要new对象。 4.静态变量在其他的类中直接使用类名+.访问即可。 5.不能在方法中定义静态的属性,普通方法和静态方法,因为...

2020-03-10 18:43:32 102

转载 java 中 == 和 equals()区别

参考文章: https://baijiahao.baidu.com/s?id=1629349909435994737&wfr=spider&for=pc https://www.cnblogs.com/myworld7/p/10398335.html equals() 和 == 的区别 基本类型:对比它们的值是否相等 引用类型:对比它们的内存地址是否相等 equals() 引用类...

2020-03-06 23:39:46 73

原创 Java小结02

Java 中数组的声明方式 int r[] = new int [3]; int[] a = new int[5]; 声明时,[] 和变量名 可以不分先后 int[] b = new int[] {1,2,3}; 如果 后面有添加元素 int[] 里面的个数不能 设置 否则报错 int[] c = {1,2,3}; // 直接添加元素,前面的 new int[] 可以省略 数组创建时...

2020-03-03 17:02:54 60

转载 Java选择排序和冒泡排序

冒泡排序 1.比较相邻的元素如果第一个比第二个大,就交换它们两个。 2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最后的元素应该会是最大的数; 3.针对所有的元素重复以上的步骤,除了最后一个; 重复步骤1〜3,直到排序完成。 代码如下: int[] a = {34,12,56,90,1}; for (int i = 0; i < a.length-1; i...

2020-03-02 17:34:20 147

原创 Java小结01

基本数据类型 : 整数(byte shor int long) 小数 (float double) 布尔 boolean true.false 字符 char 引用数据类型 字符串 String 数组 对象 float 和double 的保留位数 7 位 、16位。 double 存在精度问题 从int转换到short可能会有损失 Java 转义字符 \n 换行 \t 缩进 \ ...

2020-02-23 21:33:33 82

空空如也

空空如也

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

TA关注的人

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