增加淘宝群内容,修改部分文件组织

此提交包含在:
2021-10-13 17:26:45 +08:00
父節點 142168ae8e
當前提交 4152e12576
共有 646 個檔案被更改,包括 62259 行新增0 行删除

查看文件

@@ -0,0 +1,79 @@
package com.mj;
import com.mj.Times.Task;
import com.mj.file.FileInfo;
import com.mj.file.Files;
import com.mj.set.ListSet;
import com.mj.set.Set;
import com.mj.set.Set.Visitor;
import com.mj.set.TreeSet;
public class Main {
static void test1() {
Set<Integer> listSet = new ListSet<>();
listSet.add(10);
listSet.add(11);
listSet.add(11);
listSet.add(12);
listSet.add(10);
Set<Integer> treeSet = new TreeSet<>();
treeSet.add(12);
treeSet.add(10);
treeSet.add(7);
treeSet.add(11);
treeSet.add(10);
treeSet.add(11);
treeSet.add(9);
treeSet.traversal(new Visitor<Integer>() {
@Override
public boolean visit(Integer element) {
System.out.println(element);
return false;
}
});
}
static void testSet(Set<String> set, String[] words) {
for (int i = 0; i < words.length; i++) {
set.add(words[i]);
}
for (int i = 0; i < words.length; i++) {
set.contains(words[i]);
}
for (int i = 0; i < words.length; i++) {
set.remove(words[i]);
}
}
static void test2() {
FileInfo fileInfo = Files.read("C:\\Users\\MJ Lee\\Desktop\\src\\java\\util",
new String[]{"java"});
System.out.println("文件数量:" + fileInfo.getFiles());
System.out.println("代码行数:" + fileInfo.getLines());
String[] words = fileInfo.words();
System.out.println("单词数量:" + words.length);
// Times.test("ListSet", new Task() {
// public void execute() {
// testSet(new ListSet<>(), words);
// }
// });
Times.test("TreeSet", new Task() {
public void execute() {
testSet(new TreeSet<>(), words);
}
});
}
public static void main(String[] args) {
test2();
}
}