- 博客(7)
- 收藏
- 关注
原创 映射集合之HashMap类和TreeMap类
七、Vector类与Collections类八、ArrayList和HashSet比较区别:ArrayList :有序(迭代顺序和添加顺序一致);有索引 ;可重复。HashSet :无序(默认插入时插入和遍历顺序不一致;不可控,因为hash表不可控);无索引;不重复(去重)。遍历:ArrayList : for循环的标准形式,具体见“三”HashSet :一是用foreach循环;二是用Iterator遍历九、TreeSet有序集合(自然顺序:输出、编译顺序可控)。有序指在添加
2020-12-31 09:05:25 102
原创 JDK1.7及之前日期时间相关类:Date类、SimpleDateFormat类、Calender类
代码中引入其他包文件的两种方式import 后整个文件可用当引入不同包下的相同名字的类时,不能用import(或只能用import引入一个)带有删除线的方法:过期的或即将过期的方法时间日期和字符串的类型转换Calender运用set方法时,月份是从0~11,表示12个月份...
2020-12-30 15:37:01 590
原创 集合中的ArrayList类与LinkedList类
一、定义二、方法调用三、遍历3.13.2 遍历时删除/插入元素3.2.1 for循环遍历时删除元素3.2.1.1 使用foreach一次删除后,执行break/return,正确运行。删除元素是倒数第二个,则不抛出异常,但最后一个元素未被遍历到。除了上述2个情况,删除时会抛出异常。代码演示:public class ArrayListBianLi2_1 { public static ArrayList<String> arr1 = new ArrayList<
2020-12-24 09:30:37 730 1
原创 Java随机函数相关
一、Math中的randomMath.random() 随机产生一个double类型的浮点数,范围为[0.0,1.0)public void mathRandom() { Math.random(); double d = Math.random(); System.out.println(d); }二、Random中的randompublic void random() { Random random = new Random(); // 实例化Random对象 //
2020-12-24 08:37:40 119
原创 float、double精准计算的工具类:BigDecimal类
BigDecimal赋值只能用标准赋值,不能用简化1.1 运用BigDecimal对double进行运算1.2 格式转换
2020-12-23 10:03:46 241
原创 Java数组基础
一、基本要点数组是最常见的一种数据结构,是将数据按照线性顺序连续存储的序列。数组存储和访问元素的效率最高。二、定义、赋值2.1 数组定义int[] array1; //更符合原理int array2[]; //更符合原始编程习惯//元素类型可以是基本数据类型或者引用类型String[] array3;2.2 数组赋值元素类型遵循数组类型(基本数据类型、引用类型都可以)初始化赋值后数组长度固定不变。(若要改变长度,只能重新定义)//基本数据类型定义与赋值 int[] ar
2020-12-23 08:52:01 309
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人