Java String - 如何在空格之前和之后获取字符

时间:2015-12-16 17:29:40

标签: java string

我使用以下命令加载到变量字符串:

Scanner scanner = new Scanner(System.in);
x = scanner.nextLine(); 

字符串总是如下:"Random Example"。我想抓住一个变量的第一个字(在空格之前)和第二个字(在空格之后)到下一个变量。有人能告诉我一些例子吗?

2 个答案:

答案 0 :(得分:2)

您可以使用GsonBuilder拆分String并将其放入.split(String s)

String[]

如果您想查看String editMe; Scanner user_input = new Scanner( System.in ); editMe = user_input.nextLine(); String[] edit1 = editMe.split(" "); 中可以使用的值

System

查看有关int i =0; for(String s:edit1) { System.out.println(s); i++; } 变量以及如何使用here的更多信息。

答案 1 :(得分:0)

从扫描输入流获得的输入可以根据空格字符进行分割。

Scanner scanner = new Scanner(System.in);
    String x = scanner.nextLine();
    String array[] =x.split(" ");

通过这种方式,单词存储在数组中。