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: