确实,Java中有两种使用空格分隔字符串的方法:
- 使用split方法:
split方法允许您将字符串分裂成子字符串数组,方法如下:
String[] strArray = "Hello World".split(" ");
这将创建一个字符串数组,其中包含两个元素: "Hello" 和 "World"。您可以使用for循环遍历并打印它们:
for (String str : strArray) {
System.out.println(str);
}
输出:
Hello
World
- 使用 StringTokenizer类:
这是另一种使用空格分隔字符串的方法。您可以使用StringTokenizer类来分割一个字符串,如下所示:
StringTokenizer st = new StringTokenizer("Hello World");
while (st.hasMoreTokens()) {
System.out.println(st.nextToken());
}
在这个例子中,我们使用了一个while循环,其中hasMoreTokens()方法会返回true,直到没有更多的标记为止,并且nextToken()方法将返回下一个标记作为字符串。
输出:
Hello
World
这两种方法都可以将一个字符串分割成一个字符串数组。使用其中的一种取决于您的需求和偏好。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:两种用空格分隔的java字符串的方式 - Python技术站