有没有办法获取由Java中的Method Scanner获取的字符串中的标记数?
我的意思是,我可以使用s = sc.nextLine()获取输入行作为字符串.但是在这个字符串上我不能使用lenght()方法因为它给了我字符总数(我想).
现有任何标准方法都可以获得令牌数量吗?提前致谢
试试这个:
int frequency = new StringTokenizer(myString, " ").countTokens();
Run Code Online (Sandbox Code Playgroud)
有关更多详细信息,请参阅StringTokenizer.