0%

DeBug调试

  • Debug调试程序:

  • 可以让代码逐行执行,查看代码执行的过程,调试程序中出现的bug

    阅读全文 »

Collections类

Comparable

1
2
3
4
5
Collections:
public static <T> boolean addAll(Collection<T> c, T... elements):往集合中添加一些元素。
public static void shuffle(List<?> list) 打乱顺序:打乱集合顺序。
public static <T> void sort(List<T> list):将集合中元素按照默认规则排序。
public static <T> void sort(List<T> list,Comparator<? super T> ):将集合中元素按照指定规则排序。
阅读全文 »

可变参数

可变参数:是JDK1.5之后出现的新特性

使用前提:

  • 当方法的参数列表数据类型已经确定,但是参数的个数不确定,就可以使用可变参数

    阅读全文 »

List集合

java.util.List接口 extends Collection接口

List接口:

  1. 有序集合,存储元素和取出元素的顺序是一致的(存储123 取出123)

  2. 有索引,包含了一些带索引的方法

  3. 允许存储重复的元素

    阅读全文 »

数据结构

数据存储的常用结构有:栈、队列、数组、链表和红黑树。我们分别来了解一下:

  • stack,又称堆栈,它是运算受限的线性表,其限制是仅允许在标的一端进行插入和删除操作,不允许在其他任何位置进行添加、查找、删除等操作。
阅读全文 »

StringBuilder类

java.lang.StringBuilder类: 字符串缓冲区,可以提高字符串的效率

根据StringBuilder的API文档,常用构造方法有2个:

  1. public StringBuilder():构造一个空的StringBuilder容器。初始容量为16个字符
  2. public StringBuilder(String str):构造一个StringBuilder容器,并将字符串添加进去。

常用方法:

  1. public StringBuilder append(…):添加任意类型数据的字符串形式,并返回当前对象自身。
  2. public String toString():将当前StringBuilder对象转换为String对象。
阅读全文 »

Calender类

  • java.util.Calendar类:日历类

  • Calendar类是一个抽象类,里面提供了很多操作日历字段的方法()

    阅读全文 »