欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

Java数组中的元素删除并实现向前移的代码

程序员文章站 2024-03-09 17:57:17
废话不多说了,直接给大家贴代码了。 具体代码如下所示: public class test { /** * java怎么删除数组中的一个元素并且向前移 *...

废话不多说了,直接给大家贴代码了。

具体代码如下所示:

public class test {
/**
* java怎么删除数组中的一个元素并且向前移
*
* @param args
* @throws ioexception
*/
public static void main(string[] args) {
string[] arrays = { "", "", "", "", "" };
system.out.println("数组删除前:");
for (int i = ; i < arrays.length; i++) {
system.out.print(arrays[i]+" ");
}
string[] arrays =removeitem(arrays,"");
system.out.println("");
system.out.println("数组删除后:");
for (int i = ; i < arrays.length; i++) {
system.out.print(arrays[i]+" ");
}
}
public static string[] removeitem(string[] arrays,string str){
string[] temparr = new string[arrays.length];
int i = ;
for(string s:arrays){
if(!s.equals(str)){
temparr[i] = s;
i++; 
}
}
return temparr;
}
}