logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java常用工具Scanner类

/键盘输入一个整数,存到变量m中。•import 包名1.包名2.类名;//只导入包中的一个类。•import 包名1.包名2.*//导入包中的所有类。包的语法,在使用其它包中的一个类时,只写一次包结构。

文章图片
#java#开发语言#学习
Map接口

1. Key 必须重写 hashCode() 和 equals():尤其是自定义对象作为 Key 时,否则会导致 Key 重复、查询不到 Value(HashMap/LinkedHashMap 必做,TreeMap 可因排序省略,但建议统一重写)。• V get(Object key):通过 Key 获取 Value,Key 不存在返回 null(注意:Value 本身为 null 时无法区分“K

#java
Set集合接口

• 查:int size()(返回元素个数)、boolean isEmpty()(判断是否为空)、boolean contains(Object o)(判断是否含指定元素,依赖 equals/hashCode 或排序规则);• 存储自定义对象(如 User、Student)时,必须同时重写对象的 hashCode() 和 equals() 方法,否则无法正确去重(默认用 Object 类的地址比较

#java#开发语言
List集合接口

• 定位:indexOf(Object o)(返回元素首次出现的索引,未找到返回 -1)、lastIndexOf(Object o)(返回元素末次出现的索引,未找到返回 -1);• 查:size()(返回元素个数)、contains(Object o)(判断是否含指定元素)、isEmpty()(判断是否为空);• 核心性能:查询、随机访问快(直接通过索引定位,时间复杂度 O(1)),增删慢(需移动

#java#list#开发语言
到底了