zoukankan      html  css  js  c++  java
  • 分隔单词和标点符号示例

    面试问到时想到的,回来的实现:

        public static void main(String[] args) {
            String str="what a loney day! tom.";
            String[] words=str.split("\b");
            List<String> wordsNoSpace=new ArrayList<String>();
            for(int i=0;i<words.length;i++){
                if(words[i]!=null&&!words[i].trim().equalsIgnoreCase("")){
                    if(!wordsNoSpace.contains(words[i])){
                        wordsNoSpace.add(words[i]);
                    }
                }
            }
            for(int i=0;i<wordsNoSpace.size();i++){
                System.out.println(wordsNoSpace.get(i));
            }        
        }

    如果只是想保存单词,可以在加入list前再做一次匹配。

    随手小计一下。

  • 相关阅读:
    js字符串空格和换行
    python resources
    -eous
    英语资源网站
    -iatry 没病走两步
    book corpus
    epub converters
    brainstorm detain
    craftsman
    parachute
  • 原文地址:https://www.cnblogs.com/davidwang456/p/4627632.html
Copyright © 2011-2022 走看看