删除数组里的指定元素
2017-06-27 20:36
183 查看
System.out.println("请输入你要删除的QQ号码╥﹏╥ ");
String a111 = input.next();
boolean boo1 = false;
if(好友!=null){
for (int i = 0; i < 好友.length; i++) {
if(好友[i]!=null){
if(a111.equals(好友[i].get好友账号())){
System.out.println("找到了你要删除的好友QQ,信息如下:");
System.out.println("账号"+好友[i].get好友账号()+"\t等级"+好友[i].get好友等级()+"\t昵称"+好友[i].get好友昵称()+"\tQ龄"+好友[i].get好友Q龄()+"\t备注"+好友[i].get好友备注()+"\t分组"+好友[i].get好友分组());
System.out.println("你确定删除吗?请输入y");
String ans = input.next();
if(ans.equals("y")){
boo1 = true;
好友[i]= null;
for(int j = i;j<好友.length-1;j++){
好友[j] = 好友[j+1];
}
if(好友[好友.length-1]!=null){
好友[好友.length-1] = null;
}
System.out.println("删除成功");
}
break;
}
}
}
}
if(!boo1){
System.out.println("查无此人");
}
break;
String a111 = input.next();
boolean boo1 = false;
if(好友!=null){
for (int i = 0; i < 好友.length; i++) {
if(好友[i]!=null){
if(a111.equals(好友[i].get好友账号())){
System.out.println("找到了你要删除的好友QQ,信息如下:");
System.out.println("账号"+好友[i].get好友账号()+"\t等级"+好友[i].get好友等级()+"\t昵称"+好友[i].get好友昵称()+"\tQ龄"+好友[i].get好友Q龄()+"\t备注"+好友[i].get好友备注()+"\t分组"+好友[i].get好友分组());
System.out.println("你确定删除吗?请输入y");
String ans = input.next();
if(ans.equals("y")){
boo1 = true;
好友[i]= null;
for(int j = i;j<好友.length-1;j++){
好友[j] = 好友[j+1];
}
if(好友[好友.length-1]!=null){
好友[好友.length-1] = null;
}
System.out.println("删除成功");
}
break;
}
}
}
}
if(!boo1){
System.out.println("查无此人");
}
break;
相关文章推荐
- 将数组中指定位置的元素删除
- Array数组技术总结 删除指定元素
- Java从在数组中删除指定元素
- JavaScript删除数组中指定值的元素
- js从数组中删除指定值(不是指定位置)的元素
- [javascript]删除指定数组中指定的元素
- 如何删除动态数组的指定元素 - 回复 "Splendour" 的部分问题
- 删除数组指定元素
- [javascript]删除指定数组中指定的元素
- 删除数组中指定元素不是下标
- (转)javascript 从数组中删除指定值(不是指定位置)的元素
- Javascript 删除数组中指定元素
- 面试题整理-从数组中删除指定元素
- Javascript删除数组中指定值的元素
- JavaScript删除数组中指定值的元素
- JS删除数组指定元素
- 实现在一个数组指定位置添加元素和删除元素的功能
- [转]JavaScript 删除数组中指定值的元素
- PHP删除数组指定元素
- 删除vector数组中指定元素