【问题标题】:How to do uppercase with velocity如何用速度做大写
【发布时间】:2020-10-26 13:14:49
【问题描述】:

我正在 intellij IDEA 中创建一个模板,我需要一个可以调用的方法

fun setSomething()

但目前我的模板是这样写的

fun setsomething()

如何将此方法设置为驼峰式和首字母大写的Something?

fun set$List_Name(${List_Name}: List<${Model_Class}>){
    this.${List_Name}.clear()
    this.${List_Name}.addAll(${List_Name})
    notifyDataSetChanged()
  }

这里$List_name 需要大写首字母

【问题讨论】:

    标签: android android-studio intellij-idea velocity


    【解决方案1】:

    通过做来解决

    fun set$List_Name.substring(0,1).toUpperCase()$List_Name.substring(1)(${List_Name}: List<${Model_Class}>){
        this.${List_Name}.clear()
        this.${List_Name}.addAll(${List_Name})
        notifyDataSetChanged()
      }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-11-10
      • 1970-01-01
      • 2010-12-12
      • 2021-06-05
      • 1970-01-01
      • 2011-10-20
      • 2012-07-18
      • 1970-01-01
      相关资源
      最近更新 更多