当前位置:  开发笔记 > 编程语言 > 正文

修改setter参数 - 是不是黑客攻击?

如何解决《修改setter参数-是不是黑客攻击?》经验,为你挑选了1个好方法。

修改setter参数是否正常?让我们假设我们有setString方法.我们真的想保留一个修剪过的字符串形式.所以带尾随空格的字符串无效,但我们不想抛出异常.

什么是最好的解决方案?修剪设定器中的值,例如

public void setString(String string) {
    this.string = string.trim();
}

或者在调用者中修剪它(不止一次),例如

object.setString(string.trim());

或者别的什么?



1> Mehrdad Afsh..:

是.毕竟,setter是为这类东西而设计的!控制和清理写入字段的值;)

推荐阅读
mylvfamily
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有