首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

怎么判断一个数组里的2个值相等呢

2012-06-05 
如何判断一个数组里的2个值相等呢?String[] a 啊 不 才 的 啊 发 个 好 看 了 好.split( )把相等这

如何判断一个数组里的2个值相等呢?
String[] a = "啊 不 才 的 啊 发 个 好 看 了 好".split(" ");
把相等这值输出出来.
小弟出学java,还请各位大大指教下.

[解决办法]

Java code
    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) ;        }    }    } 

热点排行