首页 > 编程知识 正文

java数组删除数据,数组删除某个元素

时间:2023-05-04 19:32:17 阅读:33484 作者:3850

package com.zas.util;

import java.util.Arrays;

公共类阵列实用工具{

//*

publicstaticbooleanarraydeletebypos (objectfzdhk,int pos ) {

if (arr==空||pos0||(pos1) arr.length ) )

返回假;

}

for(intj=pos; j arr.length - 1; j ) {

arr[j]=arr[j 1];

}

arr[arr.length - 1]=null;

返回真;

}

//*

publicstaticbooleanarraydeletebyobj (objectfzdhk,Object obj ) {

if(ARR==null ) {

返回假;

}

int pos=-1;

for(intj=0; j arr.length; j ) {

if(obj==null ) {

if(ARR[j]==null ) {

pos=j;

}

}else{

if(obj.equals(ARR[j] ) ) }

pos=j;

}

}

}

if(pos==-1 ) {

返回假;

}

returnarraydeletebypos(arr,pos );

}

publicstaticvoidmain (字符串甜芝麻args )。

Object甜芝麻mks={1,'2',3,'4',5,6 };

arraydeletebyobj(MKS,4 );

arraydeletebyobj(MKS,'4';

arraydeletebypos(MKS,2 );

}

}

2014-09-18 11:30

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。