Skip to content

Commit 2aed160

Browse files
committed
调整目录
1 parent 412f178 commit 2aed160

6 files changed

Lines changed: 44 additions & 43 deletions

File tree

src/main/java/basic/collection/testSet/CharTreeSet.java renamed to src/main/java/basic/collection/set/CharTreeSet.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package basic.collection.testSet;
1+
package basic.collection.set;
22

33
import java.util.SortedSet;
44
import java.util.TreeSet;

src/main/java/basic/collection/testSet/ListsTest.java renamed to src/main/java/basic/collection/set/ListsTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package basic.collection.testSet;
1+
package basic.collection.set;
22

33
import java.util.Iterator;
44
import java.util.LinkedList;
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
package basic.collection.set;
2+
3+
import java.util.Collections;
4+
import java.util.Iterator;
5+
import java.util.SortedSet;
6+
import java.util.TreeSet;
7+
8+
/**
9+
* ����TreeSet��TreeSet�ڲ�����Comparable������ģ�TreeSet������ģ�LinkedHashSet�ڲ�Ҳ�������
10+
*
11+
* @author Administrator
12+
*/
13+
public class SortedSetTest {
14+
15+
public static void main(String[] args) {
16+
SortedSet<String> sortedSet = new TreeSet<>();
17+
Collections.addAll(sortedSet, "one two three four five six seven eigh".split(" "));
18+
System.out.println(sortedSet);
19+
String low = sortedSet.first();
20+
String high = sortedSet.last();
21+
System.out.println(low);
22+
System.out.println(high);
23+
Iterator<String> it = sortedSet.iterator();
24+
for (int i = 0; i <= 6; i++) {
25+
if (i == 3) {
26+
low = it.next();
27+
}
28+
if (i == 6) {
29+
high = it.next();
30+
} else {
31+
it.next();
32+
}
33+
}
34+
System.out.println(low);
35+
System.out.println(high);
36+
System.out.println(sortedSet.subSet(low, high));
37+
System.out.println(sortedSet.headSet(high));
38+
System.out.println(sortedSet.tailSet(low));
39+
}
40+
}

src/main/java/basic/collection/testSet/TypesForSets.java renamed to src/main/java/basic/collection/set/TypesForSets.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package basic.collection.testSet;
1+
package basic.collection.set;
22

33
import java.util.HashSet;
44
import java.util.LinkedHashSet;

src/main/java/basic/collection/testSet/treeset/TreeSetTest.java renamed to src/main/java/basic/collection/set/treeset/TreeSetTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package basic.collection.testSet.treeset;
1+
package basic.collection.set.treeset;
22

33
import java.util.TreeSet;
44

src/main/java/basic/collection/testSet/SortedSetTest.java

Lines changed: 0 additions & 39 deletions
This file was deleted.

0 commit comments

Comments
 (0)