如何从String中取出元素?

时间:2016-05-05 01:58:09

标签: java

例如,如果我有一个字符串"你好,你好吗?#34;。在我使用split()分隔所有元素之后,我想把" Hello"到一个变量,也与剩余的一样,我应该使用哪个方法来做它,因为它不是ArrayList所以我不能使用索引。 非常感谢。

2 个答案:

答案 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