(1)今天学了StringBuilder和ArrayList部分内容
(2)明天学习ArrayList的剩下内容和学生管理系统
(3) 1 StringBuilder的构造方法
public StringBuilder() 创建一个可变空白字符串对象
public StringBuilder(String str) 根据字符串内容,创建可变字符串对象
2 StringBuilder的添加和反转方法
public StringBuilder append(任意类型) 添加数据,并返回对象本身//sb.append("helloworld");普通
sb.append("hello").append("world");链式编程
public StringBuilder reverse() 返回相反的字符序列//sb.reverse();
3 StringBuilder和String的相互转换
1 StringBuilder转换为String
public String toString() // StringBuilder sb=new StringBuilder();
sb.append("hello");
String s=sb.toString();
System.out.println(s);
2 String转换为StringBuilder
public StringBuilder(String s)// String s="hello";
StringBuilder sb=new StringBuilder(s);
System.out.println(sb);
4 ArrayList的构造和添加方法
1 public ArrayList() 创建一个空的集合对象// ArrayList<String> array=new ArrayList<String>();
2 public boolean add(E e) 将指定的元素追加到集合的末尾
3 public void add(int index,E element) 在此集合中的指定位置插入指定元素 这个位置原来的元素位置+1
5 ArrayList集合常用方法
1 public boolean remove(Object o) 删除指定元素,返回删除是否成功
2 public E remove(int index) 删除指定索引处的元素,并返回被删除的元素
3 public E set(int index,E element) 修改指定索引处的元素,并返回被修改的元素
4 public E get(int index,E element) 返回指定索引出的元素
5 public int size() 返回集合中元素的个数