当前位置: 首页 > 面试题库 >

this.getClass()。getFields()。length; 总是返回0 [重复]

姜建德
2023-03-14
问题内容

这个问题已经在这里有了答案

私人成员的Java反射getFields | 动态访问对象名称值
(2个答案)

7年前关闭。

我正在尝试获取特定类中的字段数。但是我使用的技术无法正常工作,并且始终返回0:

this.getClass().getFields().length;

如何获得特定类别的字段计数?


问题答案:

用法this.getClass().getDeclaredFields().lengthgetFields方法适用于可访问的公共字段-
请参阅文档。



 类似资料:
  • 问题内容: 我有以下代码。应该返回表的最后一行的mysqli_insert_id()(在本例中为“ $ last_row”)始终返回0。为什么会这样呢? 问题答案: 并 没有 返回表的最后一排的ID。从文档中,它: …返回由查询产生的ID,该查询是对具有具有AUTO_INCREMENT属性的列的表进行的。如果最后一个查询不是or 语句,或者如果修改后的表没有带有属性的列,则此函数 将返回零 。 (

  • 问题内容: 我一直在获取要使用mysqli返回的行数方面遇到麻烦。即使确实有一些结果,我每次都会得到0。 为什么没有显示正确的数字? 问题答案: 您需要先调用num_rows查找: 请参阅文档,该文档显示在页面顶部附近(在主要说明区域中)…

  • 分析结果文件时,值被正确写入,因此可能工作正常,但总是返回0。有人对此有任何经验吗?

  • 我制作了一个带有阻塞套接字的小型套接字echo服务器(请参见下面的代码),但是select语句始终返回0,即使有消息要读取。其他的都管用。如果通过简单地将1赋给来替换select语句,则服务器可以工作。 服务器在虚拟机中运行在Ubuntu上,而客户端在主机系统上(Windows7 professional)。我的服务器IDE是Eclipse3.8,它使用OpenSSL1.0.1j。 要让这段代码工

  • 问题内容: 我正在尝试一个需要Facebook用户提供一些信息的网站,正在使用PHP和JS SDK。 我在PHP中有一个功能: 在一个类中,该类包含来自SDK的facebook对象。 然后在一个块上,我这样做: FB JS环境已正确设置(我认为),因此可以正常工作。因此,用户会弹出窗口并授权该站点。 问题是即使用户授权了该应用程序之后,$ user也始终为0,这意味着始终返回0,然后列出用户(包括

  • 我在使用Apache POI3.9阅读Excel表中的条件格式时遇到了困难。Excel文件是使用MS Excel2010创建的,添加了一些条件格式(我解压缩了。xlsx文件,检查了sheet1.xml,它有几个x14:ConditionalFormatting标记),但是sheet.getSheetConditionalFormatting().getNumConditionalFormattin