- List接口常用方法
- (ArrayList)
- boolean add(Object o)在列表的末尾顺序添加元素,起始索引位置从0开始
- void add(int index,Object o)在指定的索引位置添加元素。索引位置必须介于0和列表中元素个数之间
- int size()返回列表中的元素个数
- Object get(int index)返回指定索引位置处的元素。取出的元素是Object类型,使用前需要进行强制类型转换
- boolean contains(Object o)判断列表中是否存在指定元素
- boolean remove(Object o)从列表中删除元素
- Object remove(int index)从列表中删除指定位置元素,起始索引位置从0开始
- LinkedList的特殊方法
- void addFirst(Object o)在列表的首部添加元素
- void addLast(Object o)在列表的末尾添加元素
- Object getFirst()返回列表中的第一个元素
- Object getFirst()返回列表中的第一个元素
- Object getLast()返回列表中的最后一个元素
- Object removeFirst() 删除并返回列表中的第一个元素
- Object removeLast() 删除并返回列表中的最后一个元素
- Map接口常用方法
- Object put(Object key, Object val) 以“键-值对”的方式进行存储
- Object get (Object key) 根据键返回相关联的值,如果不存在指定的键,返回null
- Object remove (Object key) 删除由指定的键映射的“键-值对”
- int size() 返回元素个数
- Set keySet () 返回键的集合
- Collection values () 返回值的集合
- boolean containsKey (Object key) 如果存在由指定的键映射的“键-值对”,返回true
- 迭代器
- Set<String> sa=new HashSet<String>();
- Iterator it = dogs.iterator();
- while (it.hasNext()) {判断是否存在另一个可访问的元素 Dog dog = (Dog) it.next();返回要访问的下一个元素 System.out.println(dog.getName()+"\t"+dog.getStrain()); }
- (ArrayList)
- 关系图
-
- ==比较的是对象的内存地址
- equals比较的是对象存的内容
- 基本数据类型
- byte
- short
- int
- long
- float
- double
- char
- boolean
- 封装类
- Byte
- Short
- lnteger
- Long
- Float
- Double
- Character
- Boolean
- int和Integer区别
- int默认值为0
- Integer默认值为null
- SQLServerDriver SQLServer驱动
- DriverManager 用于驱动程序的调入
- Connection 连接对象
- PreparedStatement 执行对象
- execute() 执行
- Query 查询
- ResultSet 结果集
- compareTo()比较两字符串的字典顺序(>为1 <为-1 等于为0)
- concat()拼接两个字符串
- contains()当包含指定的值时返回true
- equalslgnoreCase()判断两个字符串是否相等,不区分大小写
- indexOf()返回字符在字符串中第一次出现的索引,以及从指定位置开始找,如果没有返回-1
- lastIndexOf()返回最后一次出现的索引
- length()返回字符串长度
- replace()把字符串指定的字符串替换为某某
- split()根据给定的正则表达式拆分字符串,返回一个字符数组
- substring()从某个下标开始到某个下标结束,截取字符串,得到新字符串,或者从某个位置开始,到最后结束
- trim()去左右空格
- valueOf()将任意类型的值转换为字符串
- isLetter(char ch) 确定指定字符是否为字母。
- isDigit(char ch) 确定指定字符是否为数字。
- isLowerCase(char ch) 确定指定字符是否为小写字母。
- isSpaceChar(char ch) 确定指定字符是否为 Unicode 空白字符。
- isTitleCase(char ch) 确定指定字符是否为首字母大写字符。
- isUpperCase(char ch) 确定指定字符是否为大写字母。