java添加重复项提示已存在
2023-01-10阅读(169)
问:myeclipse中一个java项目的文件夹不见了,重新建一个名字一样的提示已存在,怎么办?
- 答:如果你不想要原来的那个文件,去myeclipse下面的workspace找到你的项目里面的那个文件删掉
就可以重建了
如果你还想要原来的文件可以把它剪切粘贴到项目的原位置上 - 答:你好:可以去workspace下的项目找到你的这个项目的.project文件,直接改下name的名字,然后在eclipse中对应的改过来就好了
- 答:你没有把项目的源文件夹删除掉
你找到MyEclipse的workspace
把与这个名字重复的文件夹删除就好了!
问:Java hashset怎么判断到重复数据给出提示
- 答:hashset默认加如重复元素是不提示的,但是内部会把重复的剔除掉。
要提示的话add的时候加入判断:
Set<String> setX = new HashSet<>(5);
setX.add("a");
for (String str: setX) {
if(setX.contains(str)){
System.out.println("添加元素重复了....");
continue;
}else{
setX.add("a");
}
} - 答:可以在add前 先contains()啊, 这个才是正确思路
问:java项目中后台如何校验所添加信息已存在
- 答:查询再添加 不是同步操作,在并发情况下是有问题的,可已通过加锁来解决,
另外,项目编号列应该建立唯一索引 - 答:根据相关的信息先去数据库里查一遍,看看存在没有即可