JDBC简单总结

简介: JDBC简单总结

一、java集合框架包含的内容:

1.Collection

①List接口:

a.ArrayList实现类:实现了长度可变的数组,遍历数据的时候效率比较高

b.LinkedList实现类:采用链表存储方式,插入和删除元素的时候效率比较高

②Set接口:

a.HashSet实现类

b.TreeSet实现类

2.Map接口:

①HashMap实现类

②TreeMap实现类

二、集合:

1.Collection接口:存储的是一组不唯一,无序的对象

2.List接口:存储的是一组不唯一,有序的对象

3.Set接口:存储的是一组唯一的,无序的对象

4.Map接口:是按键值对来存储数据的。eg:CN–>china,Jp–>Japan

三、ArrayList集合类:

1.add(Object o):将元素添加到集合中

2.add(int i,Object o):将元素添加到集合的指定位置中

3.get(int i):根据下标来获取集合中的元素

4.size():统计集合中元素的个数

5.remove:可以根据下标来删除元素,也可以直接根据元素来删除。eg:dlist.remove(0),删除第一个元素。dlist.remove(mdog),将mdog从dlist集合中删掉

6.contains:在集合中查找指定的元素

四、LinkedList集合类:

1.创建Linked集合类:

LinkedList list = new LinkedList();

2.给集合里面加入元素

list.addFirst(“值”);将元素添加到集合中的第一个中

list.addLast(“值”);将元素添加到集合中的最后一个中。

3.获取集合中的第一个元素:

getFirst();

4.获取集合中的最后一个元素:

getLast();

5.删除集合中的元素:

remove(); //删除指定的元素或者按照下标来删除

removeFirst();//删除第一个元素

removeLast();//删除最后一个元素

五、Map集合:

1.创建Map集合

Map map = new HashMap();

2.给map集合里添加数据

map.put(“键”,“值”);

eg:map.put(“张云飞”,“一组”);

3.根据键来获取值:

map.get(“键名”);

eg:map.get(“张云飞”);

4.统计集合的个数:

map.size();

5.返回键的集合

map.keySet();

6.返回值的集合:

map.values();

7.返回所有的键值对:

直接输出map

8.根据键删除值:

map.remove(“张云飞”);

六、迭代器iterator:

1.iterator为集合而生,专门实现集合的遍历。

2.hasNext():判断是否存在另一个可访问的元素

3.next():返回要访问的下一个元素

七、泛型集合:

1.List泛型集合:

a.语法:List<类型> 集合名 = new ArrayList<类型>();

eg:List ls = new ArrayList();

b.如果设置该集合为泛型集合的话,给集合里面添加元素的时候,必须添加的是该类型的值。

eg:ls.add(“刘世豪”);

2.Map泛型集合:

a.语法:Map<键的类型,值的类型> map = new HashMap<键的类型,值的类型>();

eg:Map<String,String> map = new HashMap<String,String>();

b.根据键获取值

map.get(“键”);

目录
相关文章
|
6天前
|
SQL Java 数据库连接
JDBC是真的啰里啰嗦啊-但是很重要!(下)
JDBC是真的啰里啰嗦啊-但是很重要!
|
6天前
|
Java 关系型数据库 MySQL
JDBC是真的啰里啰嗦啊-但是很重要!(上)
JDBC是真的啰里啰嗦啊-但是很重要!
|
9月前
|
SQL Oracle 数据可视化
|
9月前
|
SQL 人工智能 数据可视化
JDBC的“那些事“之应当注意的问题(上)
JDBC的“那些事“之应当注意的问题(上)
|
9月前
|
SQL 缓存 关系型数据库
JDBC的“那些事“之应当注意的问题(下)
JDBC的“那些事“之应当注意的问题(下)
|
9月前
|
SQL 存储 关系型数据库
JDBC的“那些事“之应当注意的问题(中)
JDBC的“那些事“之应当注意的问题(中)
|
11月前
|
Java 关系型数据库 MySQL
JDBC1.0
JDBC是JAVA十三大规范之一,由JAVA定义顶级接口API,各个数据库厂商去实现。常用的四大接口——Driver,DriverManager,Connection,Statement。 这里先给出结论: 所谓的JAVA制定标准,就是指JAVA给出接口,厂家各自去实现。 比如Driver,Connection,Statement等都是有接口,有实现。 通过向DriverManager注册不同Driver来确定Connection,Statement的类型
46 0
|
12月前
|
SQL Java 关系型数据库
JDBC介绍
JDBC介绍
84 0
|
SQL 安全 Java
33 JDBC实用详解
info 💡 概念:JDBC是java提供的一套用于操作数据库的接口API:java程序员只需要面向这套接口编程即可;
70 0
|
SQL 安全 Java