提交 3f73d227 编写于 作者: 沉默王二's avatar 沉默王二 💬

教妹学Java

上级 161f8d2d
......@@ -11,3 +11,9 @@ java_demo/.idea/*
java_demo/java_demo.iml
.idea/vcs.xml
*.class
*.zip
*.js
*.html
*.css
*.png
Element-list/
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4" />
\ No newline at end of file
......@@ -14,6 +14,11 @@
<artifactId>hutool-all</artifactId>
<version>5.4.3</version>
</dependency>
<dependency>
<groupId>com.shekhargulati</groupId>
<artifactId>strman</artifactId>
<version>0.4.0</version>
</dependency>
</dependencies>
<build>
......
package com.itwanger.alibaba;
import java.util.ArrayList;
import java.util.List;
/**
* 微信搜索「沉默王二」,回复 Java
*/
public class Test {
public static void main(String[] args) {
List<String> list = new ArrayList<>();
}
}
package com.itwanger.fourteen;
import java.util.List;
/**
* 微信搜索「沉默王二」,回复 Java
*/
class Demo {
/**
* 姓名
*/
private int age;
/**
* main 方法作为程序的入口
*
* @param args 参数
*/
public static void main(String[] args) {
}
}
package com.itwanger.fourteen;
/**
* 微信搜索「沉默王二」,回复 Java
*
* @author 沉默王二
* @date 2020/11/16
*/
public class Test {
}
package com.itwanger.strman;
import strman.Strman;
import java.nio.charset.StandardCharsets;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
import static java.util.function.Function.identity;
import static java.util.stream.Collectors.*;
/**
* 微信搜索「沉默王二」,回复 Java
*
* @author 沉默王二
* @date 2020/11/17
*/
public class Demo {
public static void main(String[] args) {
Strman.append("沉", "默", "王", "二");
System.out.println(Strman.prepend("沉", "默", "王", "二"));
String[] strs = {"默", "王", "二"};
System.out.println(Strman.appendArray("沉", strs));
System.out.println(Strman.at("沉默王二", 0));
System.out.println(Strman.at("沉默王二", -1));
System.out.println(Strman.at("沉默王二", 4));
String[] results = Strman.between("[沉默王二][一枚有趣的程序员]", "[", "]");
System.out.println(Arrays.toString(results));
results = Strman.chars("沉默王二");
System.out.println(Arrays.toString(results));
Map<Character, Long> map = Strman.charsCount("沉默王二的妹妹叫沉默王三");
System.out.println(map);
System.out.println(Strman.collapseWhitespace("沉默王二 一枚有趣的程序员"));
System.out.println(Strman.contains("沉默王二", "沉"));
System.out.println(Strman.contains("Abbc", "A", false));
System.out.println(Strman.containsAny("沉默王二", new String[]{"沉", "三"}));
System.out.println(Strman.containsAny("沉默王二", new String[]{"沉默", "三"}));
System.out.println(Strman.containsAny("沉默王二", new String[]{"不", "三"}));
System.out.println(Strman.endsWith("沉默王二", "二"));
System.out.println(Strman.endsWith("Abbc", "A", false));
System.out.println(Strman.ensureLeft("沉默王二", "沉"));
System.out.println(Strman.ensureLeft("默王二", "沉"));
System.out.println(Strman.base64Encode("沉默王二"));
System.out.println(Strman.base64Decode("5rKJ6buY546L5LqM"));
// System.out.println(Strman.base64Decode("5rKJ6bu1Y546L5LqM"));
System.out.println(Strman.binEncode("沉默王二"));
System.out.println(Strman.binDecode("01101100100010011100111101101100001110011100010110100111010001100"));
System.out.println(Strman.first("沉默王二", 0));
System.out.println(Strman.first("沉默王二", 1));
System.out.println(Strman.first("沉默王二", 2));
// System.out.println(Strman.first("沉默王二", -1));
System.out.println(Strman.head("沉默王二"));
System.out.println(Strman.unequal("沉默王二", "沉默王三"));
System.out.println(Strman.unequal("沉默王二", new String("沉默王二")));
System.out.println(Strman.insert("沉默二", "王", 2));
System.out.println(Strman.leftPad("王二", "沉默", 6));
results = Strman.removeEmptyStrings(new String[]{"沉", " ", " ", "默王二"});
System.out.println(Arrays.toString(results));
System.out.println(Strman.repeat("沉默王二", 3));
System.out.println(Stream.generate(() -> "沉默王二").limit(2).collect(Collectors.joining()));
System.out.println(Strman.reverse("沉默王二"));
System.out.println(Strman.safeTruncate("沉默王二", 4, "。。。"));
System.out.println(Strman.safeTruncate("Java is the best", 13, "..."));
System.out.println(Strman.truncate("Java is the best", 13, "..."));
System.out.println(Strman.shuffle("沉默王二"));
}
}
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册