String分割成数组后,判断数组中是否有重复数据,有抛异常
2013-06-17 22:29
281 查看
在对excle导入中.常常 出现表格中有相同的数据,如aaa,bbb,ccc这样的数据,需要分割.对重复数据进行处理..
package wscwsc58888.test;
import java.util.HashSet;
import java.util.Set;
public class SringTest {
public static void main(String[] args) {
String arr = "aaa,bbb,ccc";
judgeOnly(arr);
}
public static void judgeOnly(String arr) {
String [] arr1 = arr.split(",");
Set<String> set = new HashSet<String>();
for (String str : arr1) {
set.add(str);
}
if (set.size() != arr1.length) {
System.out.println("有相同数据");,//如不处理,抛异常,重新修改excel文件.
}else {
System.out.println("无相同数据");//可不用..
}
}
}
package wscwsc58888.test;
import java.util.HashSet;
import java.util.Set;
public class SringTest {
public static void main(String[] args) {
String arr = "aaa,bbb,ccc";
judgeOnly(arr);
}
public static void judgeOnly(String arr) {
String [] arr1 = arr.split(",");
Set<String> set = new HashSet<String>();
for (String str : arr1) {
set.add(str);
}
if (set.size() != arr1.length) {
System.out.println("有相同数据");,//如不处理,抛异常,重新修改excel文件.
}else {
System.out.println("无相同数据");//可不用..
}
}
}
相关文章推荐
- 判断数组中是否有重复的数据
- js 去除数组中的空值以及数组判断是否有重复数据
- JavaScript判断一个数组里面是否有重复数据(对jqgrid数据进行操作)
- 判断数组内容是否有重复数据(通过哈希)
- JS判断数组是否存在重复数据
- Asp.Net初学小结 判断数组中是否有重复的数据
- DataTable判断某个字段是否有重复数据、数组去重复。
- js 去除数组中的空值以及数组判断是否有重复数据
- 使用js,判断数组中是否有重复数据
- java 判断string数组中是否有某个字符串
- C#扩展Distinct判断数组集合是否重复
- 一个长度为N的整形数组,数组中每个元素的取值范围是[0,N-1],写一个算法判断数组中是否存在重复的数字
- String[] 数组判断值不能重复
- Java判断对象或者原始数据类型是否是数组
- Java判断对象或者原始数据类型是否是数组
- 217. Contains Duplicate (判断数组中是否有重复元素)
- JS的表单序列化,数组去重,判断数组是否重复等方法
- 判断一个数组(有n个数据,数组的值大于等于1小于等于N)里面是否有两个一样的数据
- jquery 判断数组里是否存在重复
- 如何判断一个整数数组中是否有重复元素?要求时间复杂度O(n),空间复杂度O(1)