java - 是否有一个库可以将任何字符串转换为符合代码约定的有效类名

标签 java velocity template-engine

对于一些代码生成,我寻找一个可以将任何字符串转换为符合 Java 代码约定的类名的库。例如

2some_File_name 应转换为 SomeFileName

我想在模板引擎中使用转换后的String来生成java类。

这听起来像是一个普遍问题,我想知道是否有人知道这样做的库。不幸的是我没能找到。

最佳答案

你就不能自己写一个吗?

  1. 根据每个特殊字符拆分字符串
  2. 将每个第一个字符设为大写
  3. 连接

关于java - 是否有一个库可以将任何字符串转换为符合代码约定的有效类名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60431537/

相关文章:

java - Java 中的舍入 double 值

java - 使用 VelocityViewServlet 时放置 Velocity 属性的最佳实践是什么

java - 如何更改速度模板中的小数分隔符?

json - 使用 R 或 AWK 解析类似 JSON 的配置文件

google-apps-script - 模板化 HTML scriptlet 中的换行符

go - 文本/模板 : "can' t call method/function with 0 results. "

java - 无法使用来自用户和 DialogFlow(api.ai) 的对话填充我的 RecyclerView

Java:我如何确定初始化 block 中定义的本地类是否需要一个封闭实例来实例化?

java - 计时器到分钟 : seconds : hundreds of seconds

Polopoly CMS系统中使用的Java类,以及Velocity模板语言