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

Java:将字段名称(“ firstName”)转换为访问器方法名称(“ getFirstName”)的标准库

牛枫
2023-03-14
问题内容

是否有一个标准库(例如org.apache.commons.beanutils或java.beans)将采用字符串字段名称并将其转换为标准方法名称?我四处张望,找不到简单的字符串转换实用程序。


问题答案:

狂野的单线出现了!

String fieldToGetter(String name)
{
    return "get" + name.substring(0, 1).toUpperCase() + name.substring(1);
}


 类似资料:
  • 问题内容: 如何使用MapKit从坐标获取地址? 当在地图上长按时,我得到了以下代码: 我想用完整的地址(街道,城市,邮政编码,国家)打印。 问题答案: SWIFT 4.2:编辑 框架确实提供了一种从坐标获取地址详细信息的方法。 您需要使用地图套件的 反向地理编码 。类用于从地址获取位置,并从位置(坐标)获取地址。该方法将从坐标返回地址详细信息。 此方法接受作为参数并返回,其中包含地址字典。 所以

  • 我有这样的代码,当长按地图时,它得到坐标: 并且我想在中打印完整的地址(街道、城市、邮编、国家)。

  • 问题内容: 有一个简单的方法来改变,这样 (就可以了太)。我可以做一个case语句,但是肯定有一个要转换的函数吗?编辑:我希望我可以接受多个答案,因为你们两个基本上给了我我所需的力量。 这将给出的数值。谢谢! 问题答案: 是, 将月份格式化为其数字表示形式。

  • 问题内容: 我有一个来自遗留系统的悖论表,我需要对其进行单个查询。字段名称中包含空格-即“街道1”。当我尝试在delphi中仅对“街道1”字段制定查询时,出现错误- 关键字使用无效。令牌:1,行号:1 Delphi V7-对象Pascal,标准Tquery对象名称query1。 问题答案: 您需要在查询中为字符串加上表名的前缀。 例如:字段名称为“ Street 1”,表称为客户,选择为:

  • 问题内容: 早上好, 正在努力升级到最新版本的ELK堆栈,并且遇到了字段映射问题。我的原始资料中有类似以下内容: 众所周知,elasticsearch 2.X不喜欢字段名称中的点(。),而是弄乱了点符号。因此,作为Elasticsearch的新手,我一直无法找到方法或搜索正确的术语,从而无法找到使用映射或分析器或“我尚不了解的东西”来解决此问题的方法。我希望这里的社区能够帮助我找到解决此问题的方法

  • 问题内容: 我没有看到关于SO的问题,但所有问题都在Swift 2中已经存在。我从Apple网站获得了此功能,可以将城市名称转换为纬度和经度,但是我不确定该函数将返回什么(因为return语句后没有任何内容) )以及我应该通过什么。有人可以解释一下吗,或者告诉我如何使用它。 问题答案: 您可以按照以下步骤进行操作: 用法: