StringTokenizer分隔一次

adr*_*anp 3 java split stringtokenizer

我想用第一个空格分割一个字符串(行),但只是第一个空格.

StringTokenizer linesplit = new StringTokenizer(line," ");
Run Code Online (Sandbox Code Playgroud)

以"这是一个测试"为例.然后我希望字符串是"This"和"是一个测试".我怎么能使用StringTokenizer或者有更好的选择?

pde*_*dem 5

String.split(pattern,resultlength)就可以了.使用:

String[] splitted = line.split(" ",2);
Run Code Online (Sandbox Code Playgroud)

',2'参数表示结果数组最大大小为2.