Java 从入门到入土(1)
来源:互联网 发布:java下载32位 xp 编辑:程序博客网 时间:2024/05/16 14:04
(个人笔记,只挑重点、常用的)
Java 基础 略过;
由于数组对存储元素的类型限制和本身长度的限制,Java引出了集合:
List 存储元素不唯一(可以重复出现)有序排列的对象;
list 的常用实现 ArrayList
ArrayList常用方法 :add(元素) 添加元素
add(位置,元素) 在指定位置添加
size() 返回集合的长度
get(索引位置) 返回指定位置的元素
contains(元素) 判断某元素是否存在
remove(元素) 移除元素
remove(索引位置) 移除指定位置的字符
map集合是用来存储一组键值对数据实现 HashMap
map接口常用方法
1.添加元素
map.put("键key", "值value");
2.移除元素
map.remove("键");
3.获取长度
map.size()
4.获取某个值
map.get("键");
5.判断有没有相同的键 存在true,不存在false
map.containsKey(键)
6.判断有没有相同的值 存在true,不存在false
map.containsValue(值)
7.获取所有键 map.keySet()
8.获取所有值 map.values()
由于集合存储对象类型不确定,导致取数据后需要转化 引入 泛型集合 即限定数据类型的集合
List<Integer> list = new ArrayList<Integer>();
总结:
数组 长度限定 类型限定
泛型集合 长度不定 类型限定
集合 长度不定 类型不定
List 存储一系列对象
Map 存储一系列键值对
- Java 从入门到入土(1)
- Java 从入门到入土(2)
- java从入门到入土(log4j)
- java从入门到入土(3)文件上传
- C#从入门到入土——17_11_10
- C#从入门到入土——_17_11_10
- Stm32从入手到入土
- 基于Hexo+Node.js+github+coding搭建个人博客——进阶篇(从入门到入土)
- JAVA从入门到精通(1)
- cucumber java从入门到精通(1)初体验
- Java web从入门到放弃(1)
- Java学习从入门到精通1
- 《Java从入门到实践》1-5
- (转帖)java从入门到精通
- Java学习从入门到精通 ()
- JAVA从入门到精通(2)
- JAVA从入门到精通(3)
- JAVA从入门到精通(4)
- Android混合开发之WebView与Js交互
- 微信支付接口开发之--微信扫码支付
- 我是码农_我适合创业吗?
- 使用热键
- 错误统计及解决
- Java 从入门到入土(1)
- Beaglebone Black——制作自己的SD启动卡
- tensorflow激活函数relu()的详解
- 高通平台中用devicetree注册设备及驱动匹配
- 初识标准H5的WebSocket
- Linux下的进程命令
- PHP部分字符串函数汇总
- redis——redis简介及基本交互方法
- pycharm利用matplotlib画图