多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > php開源 > php教程 > java 反射 根據屬性 動態設置值

java 反射 根據屬性 動態設置值

來源:程序員人生   發布時間:2015-03-16 11:11:15 閱讀次數:4955次

package com.jhl.jvm.lesson8;

import java.lang.reflect.Field;
/**
*
* @author jhl
* java 反射 根據屬性 動態設置值 demo
*
*/
public class ExceptionLog {
private String exceptionLogId;
private String processingType;
private String type;
private String content;

public String getExceptionLogId() {
    return exceptionLogId;
}

public void setExceptionLogId(String exceptionLogId) {
    this.exceptionLogId = exceptionLogId;
}

public String getProcessingType() {
    return processingType;
}

public void setProcessingType(String processingType) {
    this.processingType = processingType;
}

public String getType() {
    return type;
}

public void setType(String type) {
    this.type = type;
}

public String getContent() {
    return content;
}

public void setContent(String content) {
    this.content = content;
}

@SuppressWarnings("rawtypes")
public static void main(String[] args) throws Exception {
    String exceptionInfo = "processingType=" + "加油!" + "#type=" + ""
            + "#content=" + "左良" + "#processingType=" + "11111"
            + "#recordType=";
    ExceptionLog exceptionLog = new ExceptionLog();
    Class cls = exceptionLog.getClass();
    String[] str = exceptionInfo.split("#");
    String log = "";//記錄日志用
    for (String s : str) {
        String key = s.split("=")[0];
        if ("recordType".equals(key))
            log = key;
        String value = s.split("=").length > 1 ? s.split("=")[1] : "";
        for (Field field : cls.getDeclaredFields()) {
            if (field.getName().equals(key)) {
                field = cls.getDeclaredField(key);
                field.setAccessible(true);
                field.set(exceptionLog, value);// 動態設置值
                break;
            }
        }
    }
    System.out.println("log=" + log);
    System.out.println("exceptionLogId=" + exceptionLog.getExceptionLogId());
    System.out.println("content=" + exceptionLog.getContent());
    System.out.println("processingType=" + exceptionLog.getProcessingType());
    System.out.println("type=" + exceptionLog.getType());
}

}

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美一区二区三区不卡视频 | 日本自己的私人影院 | 在线h网站 | 看一级特黄a大片日本片 | 国产女人精品性视频 | 欧美福利网 | 最新中文字幕在线资源 | 夜夜躁狠狠躁日日躁2021 | 欧美成人h版整片合集 | 亚洲乱码视频在线观看 | 黑粗硬大欧美视频 | 亚洲一级高清在线中文字幕 | 亚洲天堂成人在线 | 91精品国产色综合久久不 | 999精品视频在线观看 | www xxx日本| 亚洲精品在线播放视频 | www羞羞动漫网在线观看 | 亚洲精品永久www嫩草 | 国内精品久久久久激情影院 | 看一级特黄a大片日本片 | 欧美一级毛片大片免费播放 | 羞羞动漫网 | 激情的网站 | 五月天精品视频播放在线观看 | 国产精品嫩草免费视频 | 在线观看的黄色网址 | 老女人在线视频 | 久久一级| 成人午夜在线视频 | 亚洲免费网站 | 欧洲天堂网 | 黄色毛片大全 | 偷柏自拍亚洲欧美综合在线图 | 精品国产福利在线观看网址2022 | 日韩在线一区二区三区视频 | 欧美成人性色大片在线观看 | 日本高清免费网站zzzzzzzz | 亚洲欧美精品一区二区 | 日本特级全黄一级毛片 | 亚洲国产欧美目韩成人综合 |