例如,如果我有一个字符串"你好,你好吗?#34;。在我使用split()
分隔所有元素之后,我想把" Hello"到一个变量,也与剩余的一样,我应该使用哪个方法来做它,因为它不是ArrayList所以我不能使用索引。
非常感谢。
答案 0 :(得分:1)
你可以这样做: -
String input = "Hello how are you";
String[] splittedString = input.split(" ");
System.out.println(splittedString[0]);
答案 1 :(得分:0)
我可以将2个项目放在同一个字符串中,例如放入"如何" """在一个新的变量?
您可以使用String.split(String, int)
(其中第二个参数为limit
)。像
String str = "Hello how are you";
String[] parts = str.split("\\s+", 2);
System.out.printf("First Word: %s%n", parts[0]);
System.out.printf("Rest of the Words: %s%n", parts[1]);
输出(根据要求)
First Word: Hello
Rest of the Words: how are you