java从树组中删除元素

原创 2007年09月29日 21:36:00
 
//从数组中删除一个key这个元素,删除成功返回1,不成功返回-1
    static int deleteArray(int a[], int key)
    {
       int i=0;
       while(i<a.length && a[i]!=key)
           i++;
       if(i>=a.length)
           return -1;
       else
       {
           for(int j=i;j<a.length-1;j++)
              a[j]=a[j+1]; 
           return 1;
          
       }
      
    }
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

java 为什么遍历的时候不能删除元素

阿里巴巴java开发手册的建议在看阿里巴巴java开发手册时,有一条建议是这样的。 【强制】不要在foreach循环里进行元素的remove/add操作。remove元素请使用Iterator方式...

java List删除元素问题及解决办法

先看一个例子: 删除List中值为2的元素: List list = new ArrayList(); list.add(1); list.add(2); list.add(2); l...

java 遍历 删除元素 List Set

参考 http://a455360448201209214217.iteye.com/blog/1888762 今天在做项目时,需要删除List和Set中的某些元素,当时使用边遍历,边删除的方法...

java中ArrayList使用remove删除元素时几种常见的问题及解决办法

JException in thread "main" java.util.ConcurrentModificationException at java.util.AbstractList$Itr....

[破除迷信]java.util.ArrayList在foreach循环遍历时可以删除元素

ArrayList是java开发时非常常用的类,常碰到需要对ArrayList循环删除元素的情况。这时候大家都不会使用foreach循环的方式来遍历List,因为它会抛java.util.Concur...

Java List(ArrayList初始化)删除元素

Java List(ArrayList初始化)删除元素概述​ 对于使用ArrayList初始化的List对象,在进行删除元素时,可能会出现一些无法预料到的问题,就像这样一段代码:public st...

java中List遍历删除元素

众所周知,java中对集合的操作属于基础内容,开发Android时间长了,这些基础有些也开始遗忘了,故在此做个总结,方便日后使用。 先说结论: List集合的遍历删除建议使用迭代器遍历删除操作。 ...

面试题:Java中ArrayList循环遍历并删除元素的陷阱

Java中ArrayList循环遍历并删除元素的陷阱

Java集合删除元素ArrayList为例子分析

AbstractCollection集合类中有一个remove方法,该方法为了适配多种不同的集合,允许删除空的元素,看这部分代码的时候产生了疑问,为什么这里直接用it.remove()就直接删除了? ...

Java ArrayList删除元素时失败

今天想要通过遍历ArrayList,删除指定值的元素的时候遇到了个问题。 示例如下: package cn.sehzh; import java.util.ArrayList; import j...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)