如何删除对象中的属性,或数组中的元素

发布网友 发布时间:2022-04-28 04:31

我来回答

2个回答

懂视网 时间:2022-04-28 08:53

php删除对象属性的方法:首先创建一个PHP示例文件;然后通过“unset($user->name);”方法实现删除对象属性;最后输出删除后的数据即可。

推荐:《PHP视频教程》

PHP删除对象属性

代码如下:

<?php
define('CLI_SCRIPT', true);
$user = new stdClass();
$user->id = 1;
$user->name = 'tony';
$user->age = 23;
var_dump($user);
unset($user->name);
var_dump($user);

热心网友 时间:2022-04-28 06:01

public class Delect {
public static void main(String[] args) {
A a1 = new A(1);
A a2 = new A(2);
A a3 = new A(3);
A a4 = new A(4);
A a5 = new A(5);
A[] a = {a1,a2,a3,a4,a5};
A[] b = delect(a,a2);//删除指定元素a2
for(int i = 0;i<b.length;++i)
System.out.print(b[i].x+" ");
}
public static A[] delect(A[] a,A x){
A[] b = new A[a.length-1];
int j = 0;
for(int i = 0;i < a.length;++i){
if(a[i] == x)
++i;
b[j++] = a[i];
}
return b;//返回一个删除后的新数组

}

}
class A{
int x;
public A(int x){
this.x = x;
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com