接收不到对应的值,急!!!!







在两个其他地方调用这个类







在另外一个使用这里面的值





结果inputName能读出值,inputdoc缺显示NULL

sel 就是 null 吧,你先 print 一下他是什么

print出来是我从tableview上取的值,这没问题

debug或者print,没有数据就说明ttview没有获取到sel

你先把完整代码放上来

  1. 静态变量,静态方法不需要实例化对象可以直接类名.去调用,改造一下你的代码
  2. 输出sel看看值

inputdoc里面的数据域没有赋值语句,类加载时初始化为null

无需实例化,直接类名.变量就OK了,如果实例化,每一次都是一个对象,里面肯定没有值的

智障越来越多了吗?

代码看的脑瓜子疼,先把static的用法搞清楚,,,一顿操作猛如虎,一看战绩0-5说的就是你了

static 标识的为类属性,不用实例化,直接通过“类名.属性名”就可获取属性值。若没取到值,只能说明没有set进去,注意 set和get执行的顺序。

你可以先在页面上直接获取值看看是不是null,确认一下是哪里的问题,确定获取到了,再去看getter有没有问题