学习笔记
我叫于与鱼雨羽渔
通信学生一枚,自学编程,难免有这这那那的问题,欢迎指正。
展开
-
Java中Map集合的一些简单实现类及其方法
一些简单的Map集合:Map集合:双列集合java.util.Map<K,V>集合将键(Key)映射到值(Value)的对象,一个映射不能包含重复的键,每一个键最多只能映射一个值。常用实现类及其方法HashMap<K,V>集合java.util.HashMap<K,V>集合 implements Map<K,V>接口HashMap特点:HashMap集合底层是哈希表:查询速度快(jdk1.8之前:数组+单向链表)/(jdk1.8之后:数组原创 2020-11-07 21:08:42 · 312 阅读 · 0 评论 -
Collections部分常用功能
Collections部分常用功能 addAll(Collectionc,T…elements); 往集合中添加多个元素。 shuffle(List<?> list); 将集合中的顺序打乱。import java.util.ArrayList;import java.util.Collections;public class ShuffleAndAddallDemo01 { public static void main(String[] args) {原创 2020-11-06 12:27:09 · 234 阅读 · 0 评论 -
Java中Collection下的Set集合
Set接口 Extends Collection接口Set接口特点:Set接口不允许没有索引HashSet集合 implements set接口不允许存储重复的元素没有索引,没有索引的方法,也不能使用普通的for循环遍历是一个无需的集合,存储元素和取出元素的顺序有可能不一致底层是一个哈希表结构(查询速度非常快)import java.util.HashSet;import java.util.Iterator;import java.util.Set;publi原创 2020-11-05 23:20:36 · 227 阅读 · 0 评论 -
Java包机制和JavaDoc生成文档
Java包机制和JavaDoc生成文档包机制包的本质就是个文件夹;一般利用公司域名倒置作为包名;如:www.baidu.com一般写成:com.baidu.wwwJavaDoc生成文档/** * @author yumou * @version 1.0 * @since 1.8 */public class Doc { String name; /** * @author yumou * @param name * @return原创 2020-10-08 22:29:12 · 135 阅读 · 0 评论 -
Java基本数据类型拓展知识&&类型转换
Java基本数据类型拓展知识&&类型转换整数数据类型拓展二进制:0b(零b开头)八进制:0(零开头)十进制:正常表示十六进制:0x(零x开头)例:int i = 0b10;//二进制,结果为:2int i = 010;//八进制,结果为:8int i = 10//十进制,结果为:10int i = 0x10;//十六进制,结果为:16浮点数据类型拓展浮点数的计算会出现问题,所以最好避免使用浮点数进行比较。如果要使用,最好使用封装好的工具类(BigDeci原创 2020-10-08 16:33:45 · 125 阅读 · 0 评论