久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Java PropertyUtils類使用實例

146次閱讀
沒有評論

共計 1058 個字符,預計需要花費 3 分鐘才能閱讀完成。

PropertyUtils 類是 Apache Commons BeanUtils 庫中的一個類,用于操作 JavaBean 對象的屬性。
下面是一個使用 PropertyUtils 類的實例:

import java.lang.reflect.InvocationTargetException;
import org.apache.commons.beanutils.PropertyUtils;
public class PropertyUtilsExample {public static void main(String[] args) {
// 創建一個示例 JavaBean 對象
Person person = new Person();
person.setName("John");
person.setAge(25);
try {
// 獲取并輸出 name 屬性的值
String name = (String) PropertyUtils.getProperty(person, "name");
System.out.println("Name:" + name);
// 設置 age 屬性的值為 30,并輸出
PropertyUtils.setProperty(person, "age", 30);
int age = person.getAge();
System.out.println("Age:" + age);
} catch (IllegalAccessException | InvocationTargetException | NoSuchMethodException e) {e.printStackTrace();
}
}
}
class Person {
private String name;
private int age;
// 省略構造方法和其他方法
// name 屬性的 getter 和 setter 方法
public String getName() {return name;}
public void setName(String name) {this.name = name;}
// age 屬性的 getter 和 setter 方法
public int getAge() {return age;}
public void setAge(int age) {this.age = age;}
}

運行上述代碼,會輸出以下結果:

Name: John
Age: 30

這個示例演示了如何使用 PropertyUtils 類獲取和設置 JavaBean 對象的屬性值。通過 getProperty 方法可以獲取屬性值,通過 setProperty 方法可以設置屬性值。

丸趣 TV 網 – 提供最優質的資源集合!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-20發表,共計1058字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 洛隆县| 五家渠市| 枣庄市| 轮台县| 马鞍山市| 兴文县| 白山市| 阜平县| 潞西市| 白水县| 年辖:市辖区| 叙永县| 邛崃市| 义乌市| 伽师县| 南雄市| 三江| 若尔盖县| 嵊泗县| 固始县| 建水县| 花莲市| 天门市| 海丰县| 思茅市| 盐池县| 马尔康县| 专栏| 兰州市| 沧源| 梁河县| 广昌县| 嵩明县| 贞丰县| 恩平市| 武平县| 林甸县| 成都市| 昭苏县| 凤阳县| 贵德县|