如何从一行String中获取单词

时间:2015-04-11 23:23:23

标签: java

将一行"IMPORT halfadder fulladder"传入方法的参数。如何从该行中获取halfadderfulladder字样?通过String line时,始终包含单词IMPORT作为第一个标记,并由halfadder fulladder both (halfadder and fulladder)跟随。我不知道如何在单词IMPORT

之后得到这些单词
public void parseImportLine(String line)
    {

    }

1 个答案:

答案 0 :(得分:1)

您可以通过将字符串拆分为数组来放置字符串并忽略单词IMPORT并打印其余部分(或添加新打印,无论如何您想要这样做)

public static void parseImportLine(String line)
{
    String[] word = line.split("\\s+");

    for(int i=0;i<= word.length-1;i++)
      {
        if (!(word[i].equals("IMPORT")))
        {
          System.out.println(word[i]);
        }
       }
}

这是Working example

如果这没有用,请告诉我。