Check if a field is final in java using reflection

I'm writing a class, which at some point has to have all its `Field`s assigned from another item of this class. I did it through reflection: for (Field f:pg.getClass().getDeclaredFields()) { f.set(this, f.get(pg)); } The problem is, that this class contains a `Field`, which is `final`. I could skip it by name, but to me that seems not elegant at all. What's the best way to check if a `Field` is `final` in java using reflection?

以上就是Check if a field is final in java using reflection的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » JavaScript 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准