Java
bLaCk2333
这个作者很懒,什么都没留下…
展开
-
Java集合简介
概述:Java集合又称容器,与数组不同,数组的长度是不变的,集合的长度可变,数组存放基本类型的数据,集合存放对象的引用,常用集合有List集合、Set集合和Map集合。其中List和Set继承了Collection接口,继承关系如下图:1.Collection接口:collection接口通常不单独使用,,该接口提供添加元素、删除元素、管理数据的方法,这些方法对List集合和Set集合是通用...原创 2020-01-28 18:41:18 · 141 阅读 · 0 评论 -
Java重载判定条件
1.参数个数不同2.参数类型不同3.参数顺序不同4.如果只有返回值不同,不足以判定重载原创 2020-01-14 14:10:11 · 489 阅读 · 0 评论 -
Java 继承与方法重写注意事项
1.子类没有权限调用父类中被修饰为private的方法,只能调用父类中public和protected方法。2.重写父类方法时,修改方法的修饰权限只能从小的范围到大的范围改变,即private->protected/public protected->public3.子类重写父类方法时可以修改方法的返回值类型,但是需要遵循一个原则:重写的返回值类型必须是父类中同一方法返回值类型的...原创 2020-01-13 14:49:32 · 262 阅读 · 0 评论 -
Java Random()类
1.Random r = new Random()其中r是指随机对象,这种方式以当前时间为随机数生成器的种子。2.Random r = mew Random(seedValue)r:Random类对象seedValue:随机数生成器种子常用方法:public int nextInt():返回一个随机整数public int nextInt(int n):返回一个大于等于0小于n的随机...原创 2020-01-11 18:30:14 · 75 阅读 · 0 评论 -
Java随机生成a-z字符
使用Math类中random()方法:(char)(‘a’+Math.random()*(‘z’-‘a’+1))同理,可以生成任意范围内随机字符:(char)(char1+Math.random()*(char2-char1+1))原创 2020-01-11 18:17:36 · 2839 阅读 · 0 评论 -
Java取整方法
1.public static double ceil(double a):返回大于等于参数的最小整数2.public static double floor(double a):返回小于等于参数的最大整数3.public static double rint(double a):返回大与参数最接近的整数,如果两个同为整数且同样接近,则结果取偶数4.public static double ...原创 2020-01-11 18:03:09 · 218 阅读 · 0 评论 -
java笔记整理——持续更新
1.默认情况下,小数都被看做double型,若使用float型小数,需要在其后加f或F表示,对于double类型需要加d或D表明是一个double类型数据。不加d不会出错,但是如果申明float时不加f会被认为是double类型而出错。例如:float a = 1.23f; √float a = 1.23; × error:Type mismatch: cannot convert fro...原创 2019-12-29 00:15:28 · 161 阅读 · 0 评论