java.util 类 TreeSet<E>
java.lang.Object
≥ java.util.AbstractCollection<E>
≥ java.util.AbstractSet<E>
≥ java.util.TreeSet<E>
- 所有已实现的接口:
- Serializable, Cloneable, Iterable<E>, Collection<E>, NavigableSet<E>, Set<E>, SortedSet<E>
| 构造方法摘要 | |
|---|---|
TreeSet() 构造一个新的空 set,该 set 根据其元素的自然顺序进行排序。 |
|
TreeSet(Collection<? extends E> c)构造一个包含指定 collection 元素的新 TreeSet,它按照其元素的自然顺序进行排序。 |
|
TreeSet(Comparator<? super E> comparator)构造一个新的空 TreeSet,它根据指定比较器进行排序。 |
|
TreeSet(SortedSet<E> s)构造一个与指定有序 set 具有相同映射关系和相同排序的新 TreeSet。 |
|
| 方法摘要 | |
|---|---|
boolean |
add(E e) 将指定的元素添加到此 set(如果该元素尚未存在于 set 中)。 |
boolean |
addAll(Collection<? extends E> c)将指定 collection 中的所有元素添加到此 set 中。 |
E |
ceiling(E e)返回此 set 中大于等于给定元素的最小元素;如果不存在这样的元素,则返回 null。 |
void |
clear()移除此 set 中的所有元素。 |
Object |
clone()返回 TreeSet 实例的浅表副本。 |
Comparator<? super E> |
comparator()返回对此 set 中的元素进行排序的比较器;如果此 set 使用其元素的自然顺序,则返回 null。 |
boolean |
contains(Object o)如果此 set 包含指定的元素,则返回 true。 |
Iterator<E> |
descendingIterator()返回在此 set 元素上按降序进行迭代的迭代器。 |
NavigableSet<E> |
descendingSet()返回此 set 中所包含元素的逆序视图。 |
E |
first()返回此 set 中当前第一个(最低)元素。 |
E |
floor(E e)返回此 set 中小于等于给定元素的最大元素;如果不存在这样的元素,则返回 null。 |
SortedSet<E> |
headSet(E toElement) 返回此 set 的部分视图,其元素严格小于 toElement。 |
NavigableSet<E> |
headSet(E toElement, 返回此 set 的部分视图,其元素小于(或等于,如果 inclusive 为 true)toElement。 |
E |
higher(E e)返回此 set 中严格大于给定元素的最小元素;如果不存在这样的元素,则返回 null。 |
boolean |
isEmpty()如果此 set 不包含任何元素,则返回 true。 |
Iterator<E> |
iterator()返回在此 set 中的元素上按升序进行迭代的迭代器。 |
E |
last()返回此 set 中当前最后一个(最高)元素。 |
E |
lower(E e)返回此 set 中严格小于给定元素的最大元素;如果不存在这样的元素,则返回 null。 |
E |
pollFirst()获取并移除第一个(最低)元素;如果此 set 为空,则返回 null。 |
E |
pollLast()获取并移除最后一个(最高)元素;如果此 set 为空,则返回 null。 |
boolean |
remove(Object o)将指定的元素从 set 中移除(如果该元素存在于此 set 中)。 |
int |
size()返回 set 中的元素数(set 的容量)。 |
NavigableSet<E> |
subSet(E fromElement,返回此 set 的部分视图,其元素范围从 fromElement 到toElement。 |
SortedSet<E> |
subSet(E fromElement, E toElement) 返回此 set 的部分视图,其元素从 fromElement(包括)到 toElement(不包括)。 |
SortedSet<E> |
tailSet(E fromElement) 返回此 set 的部分视图,其元素大于等于 fromElement。 |
NavigableSet<E> |
tailSet(E fromElement, 返回此 set 的部分视图,其元素大于(或等于,如果 inclusive 为true) fromElement。 |
| 从类 java.util.AbstractSet 继承的方法 |
|---|
equals, hashCode, removeAll |
| 从类 java.util.AbstractCollection 继承的方法 |
|---|
containsAll, retainAll, toArray, toArray, toString |
| 从类 java.lang.Object 继承的方法 |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| 从接口 java.util.Set 继承的方法 |
|---|
containsAll, equals, hashCode, removeAll, retainAll, toArray, toArray |
| 方法详细信息 |
|---|
iterator
public Iterator<E> iterator()
- 返回在此 set 中的元素上按升序进行迭代的迭代器。
-
- 指定者:
- 接口
Iterable<E>中的iterator - 指定者:
- 接口
Collection<E>中的iterator - 指定者:
- 接口
NavigableSet<E>中的iterator - 指定者:
- 接口
Set<E>中的iterator - 指定者:
- 类
AbstractCollection<E>中的iterator
-
- 返回:
- 在此 set 中的元素上按升序进行迭代的迭代器
descendingIterator
public Iterator<E> descendingIterator()
- 返回在此 set 元素上按降序进行迭代的迭代器。
-
- 指定者:
- 接口
NavigableSet<E>中的descendingIterator
-
- 返回:
- 在此 set 元素上按降序进行迭代的迭代器
- 从以下版本开始:
- 1.6
descendingSet
public NavigableSet<E> descendingSet()
- 从接口
NavigableSet复制的描述 - 返回此 set 中所包含元素的逆序视图。降序 set 受此 set 的支持,因此对此 set 的更改将反映在降序 set 中,反之亦然。如果在对任一 set 进行迭代的同时修改了任一 set(通过迭代器自己的
remove操作除外),则迭代结果是不确定的。返回 set 的顺序等于
Collections.reverseOrder(comparator())。表达式s.descendingSet().descendingSet()返回的s视图基本等于s。 -
- 指定者:
- 接口
NavigableSet<E>中的descendingSet
-
- 返回:
- 此 set 的逆序视图
- 从以下版本开始:
- 1.6
size
public int size()
- 返回 set 中的元素数(set 的容量)。
-
- 指定者:
- 接口
Collection<E>中的size - 指定者:
- 接口
Set<E>中的size - 指定者:
- 类
AbstractCollection<E>中的size
-
- 返回:
- 此 set 中的元素数(set 的容量)
isEmpty
public boolean isEmpty()
- 如果此 set 不包含任何元素,则返回
true。 -
- 指定者:
- 接口
Collection<E>中的isEmpty - 指定者:
- 接口
Set<E>中的isEmpty - 覆盖:
- 类
AbstractCollection<E>中的isEmpty
-
- 返回:
- 如果此 set 不包含任何元素,则返回
true
contains
public boolean contains(Object o)
- 如果此 set 包含指定的元素,则返回
true。更确切地讲,当且仅当此 set 包含满足 (o==null ? e==null : o.equals(e)) 的元素e时,返回true。 -
- 指定者:
- 接口
Collection<E>中的contains - 指定者:
- 接口
Set<E>中的contains - 覆盖:
- 类
AbstractCollection<E>中的contains
-
- 参数:
o- 将检查是否包含在此 set 中的对象- 返回:
- 如果此 set 包含指定元素,则返回
true - 抛出:
ClassCastException- 如果指定对象无法与该 set 中的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素
add
public boolean add(E e)
- 将指定的元素添加到此 set(如果该元素尚未存在于 set 中)。更确切地讲,如果该 set 不包含满足 (e==null ? e2==null : e.equals(e2)) 的元素
e2,则将指定元素e添加到此 set 中。如果此 set 已经包含这样的元素,则该调用不改变此 set 并返回false。 -
- 指定者:
- 接口
Collection<E>中的add - 指定者:
- 接口
Set<E>中的add - 覆盖:
- 类
AbstractCollection<E>中的add
-
- 参数:
e- 要添加到此 set 的对象- 返回:
- 如果此 set 尚未包含指定元素,则返回
true - 抛出:
ClassCastException- 如果指定对象无法与此 set 的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素
remove
public boolean remove(Object o)
- 将指定的元素从 set 中移除(如果该元素存在于此 set 中)。更确切地讲,如果 set 中包含满足 (o==null ? e==null : o.equals(e)) 的元素
e,则移除一个这样的元素。如果此 set 包含这样的元素(或者此 set 由于调用而发生更改),则返回true。(一旦调用返回,则此 set 不再包含这样的元素。) -
- 指定者:
- 接口
Collection<E>中的remove - 指定者:
- 接口
Set<E>中的remove - 覆盖:
- 类
AbstractCollection<E>中的remove
-
- 参数:
o- 将从此 set 中移除的对象(如果存在)- 返回:
- 如果此 set 包含指定元素,则返回
true - 抛出:
ClassCastException- 如果指定对象无法与该 set 中的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素
clear
public void clear()
- 移除此 set 中的所有元素。在此调用返回之后,set 将为空。
-
- 指定者:
- 接口
Collection<E>中的clear - 指定者:
- 接口
Set<E>中的clear - 覆盖:
- 类
AbstractCollection<E>中的clear
-
addAll
public boolean addAll(Collection<? extends E> c)
- 将指定 collection 中的所有元素添加到此 set 中。
-
- 指定者:
- 接口
Collection<E>中的addAll - 指定者:
- 接口
Set<E>中的addAll - 覆盖:
- 类
AbstractCollection<E>中的addAll
-
- 参数:
c- 包含要添加到此 set 的元素的 collection- 返回:
- 如果此 set 由于调用而发生更改,则返回
true - 抛出:
ClassCastException- 如果提供的元素无法与 set 中的当前元素进行比较NullPointerException- 如果指定 collection 为 null,或者任何元素为 null 并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素- 另请参见:
AbstractCollection.add(Object)
subSet
public NavigableSet<E> subSet(E fromElement,
boolean fromInclusive,
E toElement,
boolean toInclusive)
- 从接口
NavigableSet复制的描述 - 返回此 set 的部分视图,其元素范围从
fromElement到toElement。如果fromElement和toElement相等,则返回的 set 为空,除非fromExclusive和toExclusive都为 true。返回的 set 受此 set 支持,所以在返回 set 中的更改将反映在此 set 中,反之亦然。返回 set 支持此 set 支持的所有可选 set 操作。如果试图在返回 set 的范围之外插入元素,则返回的 set 将抛出
IllegalArgumentException。 -
- 指定者:
- 接口
NavigableSet<E>中的subSet
-
- 参数:
fromElement- 返回 set 的低端点fromInclusive- 如果低端点要包含在返回的视图中,则为truetoElement- 返回 set 的高端点toInclusive- 如果高端点要包含在返回的视图中,则为true- 返回:
- 此 set 的部分视图,其元素范围从
fromElement(包括)到toElement(不包括) - 抛出:
ClassCastException- 如果不能使用此 set 的比较器或者使用自然顺序(如果 set 没有比较器)比较fromElement和toElement。如果fromElement或toElement不能与 set 中的当前元素进行比较,则实现可以(但不是必须)抛出此异常。NullPointerException- 如果fromElement或toElement为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素IllegalArgumentException- 如果fromElement大于toElement;如果此 set 本身有范围限制,并且fromElement或toElement位于范围的边界之外。- 从以下版本开始:
- 1.6
headSet
public NavigableSet<E> headSet(E toElement,
boolean inclusive)
- 从接口
NavigableSet复制的描述 - 返回此 set 的部分视图,其元素小于(或等于,如果
inclusive为 true)toElement。返回的 set 受此 set 支持,所以在返回 set 中的更改将反映在此 set 中,反之亦然。返回 set 支持此 set 支持的所有可选 set 操作。如果试图在返回 set 的范围之外插入元素,则返回的 set 将抛出
IllegalArgumentException。 -
- 指定者:
- 接口
NavigableSet<E>中的headSet
-
- 参数:
toElement- 返回 set 的高端点inclusive- 如果高端点要包含在返回的视图中,则为true- 返回:
- 此 set 的部分视图,其元素小于(或等于,如果
inclusive为 true)toElement - 抛出:
ClassCastException- 如果toElement与此 set 的比较器不兼容(如果 set 没有比较器;如果toElement没有实现Comparable)。如果toElement不能与 set 中的当前元素进行比较,则实现可以(但不是必须)抛出此异常。NullPointerException- 如果toElement为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素IllegalArgumentException- 如果此 set 本身有范围限制,并且toElement位于范围的边界之外- 从以下版本开始:
- 1.6
tailSet
public NavigableSet<E> tailSet(E fromElement,
boolean inclusive)
- 从接口
NavigableSet复制的描述 - 返回此 set 的部分视图,其元素大于(或等于,如果
inclusive为 true)fromElement。返回的 set 受此 set 支持,所以在返回 set 中的更改将反映在此 set 中,反之亦然。返回 set 支持此 set 支持的所有可选 set 操作。如果试图在返回 set 的范围之外插入元素,则返回的 set 将抛出
IllegalArgumentException。 -
- 指定者:
- 接口
NavigableSet<E>中的tailSet
-
- 参数:
fromElement- 返回 set 的低端点inclusive- 如果低端点要包含在返回的视图中,则为true- 返回:
- 此 set 的部分视图,其元素大于等于
fromElement - 抛出:
ClassCastException- 如果fromElement与此 set 的比较器不兼容(如果 set 没有任何比较器;如果fromElement没有实现Comparable)。如果fromElement不能与 set 中的当前元素进行比较,则实现可以(但不是必须)抛出此异常。NullPointerException- 如果fromElement为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素IllegalArgumentException- 如果此 set 本身有范围限制,并且fromElement位于范围的边界之外- 从以下版本开始:
- 1.6
subSet
public SortedSet<E> subSet(E fromElement,
E toElement)
- 从接口
NavigableSet复制的描述 - 返回此 set 的部分视图,其元素从 fromElement(包括)到 toElement(不包括)。(如果 fromElement 和 toElement 相等,则返回空的 set)。返回的 set 受此 set 支持,所以在返回 set 中的更改将反映在此 set 中,反之亦然。返回的 set 支持此 set 支持的所有可选 set 操作。
如果试图在返回 set 的范围之外插入元素,则返回的 set 将抛出 IllegalArgumentException。
等效于
subSet(fromElement, true, toElement, false)。 -
- 指定者:
- 接口
NavigableSet<E>中的subSet - 指定者:
- 接口
SortedSet<E>中的subSet
-
- 参数:
fromElement- 返回 set 的低端点(包括)toElement- 返回 set 的高端点(不包括)- 返回:
- 此 set 的部分视图,其元素的范围从 fromElement(包括)到 toElement(不包括)
- 抛出:
ClassCastException- 如果无法使用此 set 的比较器(如果 set 没有比较器,则使用自然顺序)比较 fromElement 和 toElement。如果 fromElement 或 toElement 不能与 set 中的当前元素进行比较,则实现可以(但不是必须)抛出此异常。NullPointerException- 如果fromElement或toElement为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素IllegalArgumentException- 如果 fromElement 大于 toElement;如果此 set 本身有范围限制,并且 fromElement 或 toElement 位于范围的边界之外
headSet
public SortedSet<E> headSet(E toElement)
- 从接口
NavigableSet复制的描述 - 返回此 set 的部分视图,其元素严格小于 toElement。返回的 set 受此 set 支持,所以在返回 set 中的更改将反映在此 set 中,反之亦然。返回的 set 支持此 set 支持的所有可选 set 操作。
如果试图在返回 set 的范围之外插入元素,则返回的 set 将抛出 IllegalArgumentException。
等效于
headSet(toElement, false)。 -
- 指定者:
- 接口
NavigableSet<E>中的headSet - 指定者:
- 接口
SortedSet<E>中的headSet
-
- 参数:
toElement- 返回 set 的高端点(不包括)- 返回:
- 此 set 的部分视图,其元素严格小于 toElement
- 抛出:
ClassCastException- 如果 toElement 与此 set 的比较器不兼容(如果 set 没有比较器;如果 toElement 没有实现Comparable)。如果 toElement 不能与 set 中的当前元素进行比较,则实现可以(但不是必须)抛出此异常。NullPointerException- 如果toElement为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素IllegalArgumentException- 如果此 set 本身有范围限制,并且 toElement 位于范围的边界之外
tailSet
public SortedSet<E> tailSet(E fromElement)
- 从接口
NavigableSet复制的描述 - 返回此 set 的部分视图,其元素大于等于 fromElement。返回的 set 受此 set 支持,所以在返回 set 中的更改将反映在此 set 中,反之亦然。返回的 set 支持此 set 支持的所有可选 set 操作。
如果试图在返回 set 的范围之外插入元素,则返回的 set 将抛出 IllegalArgumentException。
等效于
tailSet(fromElement, true)。 -
- 指定者:
- 接口
NavigableSet<E>中的tailSet - 指定者:
- 接口
SortedSet<E>中的tailSet
-
- 参数:
fromElement- 返回 set 的低端点(包括)- 返回:
- 此 set 的部分视图,其元素大于等于 fromElement
- 抛出:
ClassCastException- 如果 fromElement 与此 set 的比较器不兼容(如果 set 没有比较器;如果 fromElement 没有实现Comparable)。如果 fromElement 不能与 set 中的当前元素进行比较,则实现可以(但不是必须)抛出此异常。NullPointerException- 如果fromElement为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素IllegalArgumentException- 如果此 set 本身有范围限制,并且 fromElement 位于范围的边界之外
comparator
public Comparator<? super E> comparator()
- 从接口
SortedSet复制的描述 - 返回对此 set 中的元素进行排序的比较器;如果此 set 使用其元素的自然顺序,则返回 null。
-
- 指定者:
- 接口
SortedSet<E>中的comparator
-
- 返回:
- 用来对此 set 中的元素进行排序的比较器;如果此 set 使用其元素的自然顺序,则返回 null
first
public E first()
- 从接口
SortedSet复制的描述 - 返回此 set 中当前第一个(最低)元素。
-
- 指定者:
- 接口
SortedSet<E>中的first
-
- 返回:
- 此 set 中当前第一个(最低)元素
- 抛出:
NoSuchElementException- 如果此 set 为空
last
public E last()
- 从接口
SortedSet复制的描述 - 返回此 set 中当前最后一个(最高)元素。
-
- 指定者:
- 接口
SortedSet<E>中的last
-
- 返回:
- 此 set 中当前最后一个(最高)元素
- 抛出:
NoSuchElementException- 如果此 set 为空
lower
public E lower(E e)
- 从接口
NavigableSet复制的描述 - 返回此 set 中严格小于给定元素的最大元素;如果不存在这样的元素,则返回
null。 -
- 指定者:
- 接口
NavigableSet<E>中的lower
-
- 参数:
e- 要匹配的值- 返回:
- 小于
e的最大元素;如果不存在这样的元素,则返回null - 抛出:
ClassCastException- 如果指定元素不能与 set 中的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素- 从以下版本开始:
- 1.6
floor
public E floor(E e)
- 从接口
NavigableSet复制的描述 - 返回此 set 中小于等于给定元素的最大元素;如果不存在这样的元素,则返回
null。 -
- 指定者:
- 接口
NavigableSet<E>中的floor
-
- 参数:
e- 要匹配的值- 返回:
- 小于等于
e的最大元素;如果不存在这样的元素,则返回null - 抛出:
ClassCastException- 如果指定元素不能与 set 中的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素- 从以下版本开始:
- 1.6
ceiling
public E ceiling(E e)
- 从接口
NavigableSet复制的描述 - 返回此 set 中大于等于给定元素的最小元素;如果不存在这样的元素,则返回
null。 -
- 指定者:
- 接口
NavigableSet<E>中的ceiling
-
- 参数:
e- 要匹配的值- 返回:
- 大于等于
e的最小元素;如果不存在这样的元素,则返回null - 抛出:
ClassCastException- 如果指定元素不能与 set 中的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素- 从以下版本开始:
- 1.6
higher
public E higher(E e)
- 从接口
NavigableSet复制的描述 - 返回此 set 中严格大于给定元素的最小元素;如果不存在这样的元素,则返回
null。 -
- 指定者:
- 接口
NavigableSet<E>中的higher
-
- 参数:
e- 要匹配的值- 返回:
- 大于
e的最小元素;如果不存在这样的元素,则返回null - 抛出:
ClassCastException- 如果指定元素不能与 set 中的当前元素进行比较NullPointerException- 如果指定元素为 null,并且此 set 使用自然顺序,或者其比较器不允许使用 null 元素- 从以下版本开始:
- 1.6
pollFirst
public E pollFirst()
- 从接口
NavigableSet复制的描述 - 获取并移除第一个(最低)元素;如果此 set 为空,则返回
null。 -
- 指定者:
- 接口
NavigableSet<E>中的pollFirst
-
- 返回:
- 第一个元素;如果此 set 为空,则返回
null - 从以下版本开始:
- 1.6
pollLast
public E pollLast()
- 从接口
NavigableSet复制的描述 - 获取并移除最后一个(最高)元素;如果此 set 为空,则返回
null。 -
- 指定者:
- 接口
NavigableSet<E>中的pollLast
-
- 返回:
- 最后一个元素;如果此 set 为空,则返回
null - 从以下版本开始:
- 1.6
clone
public Object clone()
- 返回
TreeSet实例的浅表副本。(这些元素本身不被复制。) -
- 覆盖:
- 类
Object中的clone
-
- 返回:
- 此 set 的浅表副本
java.util 类 TreeSet<E>的更多相关文章
- Java读取利用java.util类Properties读取resource下的properties属性文件
说明:upload.properties属性文件在resources下 import java.io.IOException;import java.io.InputStream;import jav ...
- java Timer类
java.util 类 Timer java.lang.Object java.util.Timer public class Timerextends Object 一种工具,线程用其安排以后在后台 ...
- 【转】java.util.vector中的vector的详细用法
[转]java.util.vector中的vector的详细用法 ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.uti ...
- java.util.vector中的vector的详细用法
ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些 import java.util.*; /** * 演示Vector的使用.包括Vector的创 ...
- 集合-强大的集合工具类:java.util.Collections中未包含的集合工具
任何对JDK集合框架有经验的程序员都熟悉和喜欢java.util.Collections包含的工具方法.Guava沿着这些路线提供了更多的工具方法:适用于所有集合的静态方法.这是Guava最流行和成熟 ...
- [Google Guava] 2.3-强大的集合工具类:java.util.Collections中未包含的集合工具
原文链接 译文链接 译者:沈义扬,校对:丁一 尚未完成: Queues, Tables工具类 任何对JDK集合框架有经验的程序员都熟悉和喜欢java.util.Collections包含的工具方法.G ...
- [Google Guava] 强大的集合工具类:java.util.Collections中未包含的集合工具
转载的,有问题请联系我 原文链接 译文链接 译者:沈义扬,校对:丁一 尚未完成: Queues, Tables工具类 任何对JDK集合框架有经验的程序员都熟悉和喜欢java.util.Collecti ...
- Java程序日志:java.util.logging.Logger类
一.Logger 的级别 比log4j的级别详细,全部定义在java.util.logging.Level里面.各级别按降序排列如下:SEVERE(最高值)WARNINGINFOCONFIGFINEF ...
- java基础知识回顾之java Thread类学习(八)--java.util.concurrent.locks(JDK1.5)与synchronized异同讲解
看API文档介绍几个方法: JDK1.5中提供了多线程的升级解决方案: 特点: 1.将同步synchronized显示的替换成Lock 2.接口Conditio ...
随机推荐
- [51NOD1007] 正整数分组(DP,记忆化搜索)
题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1007 dp(id, s)表示第id个数之前,其中一个集合和为s ...
- C# 操作的时候接收用户输入密码进行确认
首先新建一个原始窗体,如下:
- 序列的方法(str,list,tuple)
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在快速教程中,我们了解了最基本的序列(sequence).回忆一下,序列包含有定值 ...
- Spark.ML之PipeLine学习笔记
地址: http://spark.apache.org/docs/2.0.0/ml-pipeline.html Spark PipeLine 是基于DataFrames的高层的API,可以方便用户 ...
- iOS - AudioServicesPlay 短频音效播放
前言 extern void AudioServicesPlayAlertSound(SystemSoundID inSystemSoundID) __OSX_AVAILABLE_STARTING(_ ...
- mvn编写主代码与测试代码
maven编写主代码与测试代码 3.2 编写主代码 项目主代码和测试代码不同,项目的主代码会被打包到最终的构件中(比如jar),而测试代码只在运行测试时用到,不会被打包.默认情况下,Maven假设项目 ...
- .net ftp上传文件方法
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI ...
- JavaSE复习_7 异常
△子父类涉及的异常问题: 1.子类在覆盖方法时,父类的方法如果抛出了异常,那么子类的方法只能抛出父类的异常或者该异常的子类,且只能抛出异常的子集 2.如果父类抛出了多个异常,子类只 ...
- Android开发把项目打包成apk
做完一个Android项目之后,如何才能把项目发布到Internet上供别人使用呢?我们需要将自己的程序打包成Android安装包文件--APK(Android Package),其后缀名为" ...
- Mysql中的排序规则utf8_unicode_ci、utf8_general_ci的区别总结
Mysql中utf8_general_ci与utf8_unicode_ci有什么区别呢?在编程语言中,通常用unicode对中文字符做处理,防止出现乱码,那么在MySQL里,为什么大家都使用utf8_ ...