java 数组结构 20120521

上一篇 / 下一篇  2012-05-21 22:36:15 / 个人分类:java

package xiti;
import java.applet.*;
 class ti2 extends Applet {
  ti2()
  {
   HighArray muns=new HighArray(20);
   int maxLen=20;
   for(int i=0;i<10;i++)
    muns.insert(i);
   muns.display();
   if(muns.find(9)) System.out.print("OK");
   muns.delete(6);
   muns.delete(8);
   muns.delete(13);
   muns.display();
  
  }

}
class HighArray{
 int[] nos;
 int len;
  HighArray(int len)
 {
  nos = new int[len];
  len=0;
 }
 Boolean find(int searchItme)
 {
  int i;
  Boolean temp;
  temp=false;
  for(i=0;i<len;i++)
  {
   if(searchItme==nos[i])
   {
    temp = true;    
   }   
  }
  return temp;  
 }
 void insert(int value){
  nos[len]=value;
  len++;
 }
 Boolean delete(int value)
 {  int i,j;
    Boolean temp=false;
    for (i=0;i<len;i++)
    {
     if(nos[i]==value)
      {
        temp=true;
        break;
      }     
    }
    if(temp){
     for (j=i;j<len;j++)
     {
      nos[j]=nos[j+1];
        
     }
    }
    return temp;
  
 }
 void display()
 {
  for(int i=0;i<len;i++)
  {
   System.out.print(nos[i]+"");
  }
  
 }
}


TAG:

 

评分:0

我来说两句

Open Toolbar