String[] a = "啊 不 才 的 啊 发 个 好 看 了 好".split(" ");
把相等这值输出出来.
小弟出学java,还请各位大大指教下.

解决方案 »

  1.   

    public static void main(String[] args) {
    String[] a = "啊 不 才 的 啊 发 个 好 看 了 好".split(" ");
    Map<String, Integer> map = new  HashMap<String, Integer>() ;
          for (int i = 0; i < a.length; i++) {
    if(map.containsKey(a[i])){
    System.out.println(a[i]);
    }else{
    map.put(a[i], i) ;
    }
    }
    }快去试试吧
      

  2.   

    +1,String[] a = "啊 不 才 的 啊 发 个 好 看 了 好".split("\\s+");这样能稳妥点,任意空格数都可以。