Java 相当于 Python 的 str.strip().split()?

Rya*_*ith 5 python java

如果我有以下

str1 = "   Just a test   "
str2 = "                "

l1 = str1.strip().split()
l2 = str2.strip().split()
Run Code Online (Sandbox Code Playgroud)

我会得到

l1 = ["Just", "a", "test"]
l2 = []
Run Code Online (Sandbox Code Playgroud)

我将如何在 Java 中完成此操作?

0x5*_*94E 2

您可以使用 Java 的trim()split("\\s+") 例如

String str1 = "   Just a test   ";
String[] toks = str1.trim().split("\\s+");
Run Code Online (Sandbox Code Playgroud)

那么toks将会是["Just", "a", "test"]