首页 > 其他分享 >下划线转驼峰||驼峰转下划线,必要时首字母变大写(一行代码搞定)

下划线转驼峰||驼峰转下划线,必要时首字母变大写(一行代码搞定)

时间:2023-08-23 16:15:42浏览次数:33  
标签:下划线 驼峰 效果图 代码 大写 首字母

废话不多说直接上代码

以下代码是下划线转驼峰(调用的Hutool工具类)

StrUtil.toCamelCase()

效果图如下

驼峰转下划线

StrUtil.toUnderlineCase

效果图如下

 

 

 

 

想要全变成大写则可以调用 toUpperCase()

如图

 

 

 

必要时首字母大写则可以调用

StringUtils.capitalize

效果图如下

 

 

没有导入依赖的可以在此导入依赖

<!-- hutool工具类-->

<dependency>
<groupId>cn.hutool</groupId>
<artifactId>hutool-all</artifactId>
<version>5.8.16</version>
</dependency>


<!-- StringUtils工具类-->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.4</version>
</dependency>
————————————————
版权声明:本文为CSDN博主「意梓」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_64314100/article/details/130412334

标签:下划线,驼峰,效果图,代码,大写,首字母
From: https://www.cnblogs.com/wjsqqj/p/17651915.html

相关文章

  • Asp.net Core Web API运行后返回的实体属性首字母全为小写(实际应该为大写)
    1、Asp.netCoreWebAPI项目运行后打开swagger,通过点击控制器下的方法,以此点击Tryitout-Execute,然后观察Responsebody中内容,发现所有的实体属性均为小写,如下图,但其实实际的实体属性值首字母为大写,如图二,出现这种情况的解决办法如下:  2、第一步:右键项目中依赖项-管理NuGe......
  • [oeasy]python0085_[趣味拓展]字体样式_下划线_中划线_闪动效果_反相_取消效果
    字体样式回忆上次内容\033xm可以改变字体样式0m-10m之间设置的都是字体效果0m复原1m变亮2m变暗从3m到10m又是什么效果呢??真的可以让文字blink闪烁吗?......
  • [oeasy]python0085_[趣味拓展]字体样式_下划线_中划线_闪动效果_反相_取消效果
    字体样式回忆上次内容\033xm可以改变字体样式0m-10m之间设置的都是字体效果0m复原1m变亮2m变暗  ​ 添加图片注释,不超过140字(可选) 从3m到10m又是什么效果呢?? ​ 添加图片注释,不超......
  • vscode取消json文件注释下划线
    使用vscode打开一个json文件,如果有单行或多行注释,则会显示红色下划线,解决办法如下:方法1点击底部的JSON,选择JSONwithComments即可,然后红色下划线消失,底部显示如下方法2方法1重启vscode可能会失效,因此在设置中搜索files.associations,然后如下图添加项这样就不会失效了!......
  • nodejs 函数以_ 下划线开头是什么意思
    在JavaScript中,函数名称以下划线_开头通常表示该函数是私有的,意味着它只能在当前函数或对象的内部使用,而不能在外部访问或调用。这是一种命名约定,用于表示函数的可见性和访问权限。在许多JavaScript库和框架中,开发者经常使用下划线开头的函数名称来指示这些函数是供内部使用的,以......
  • C#代码片段分享-将非法字符替换为下划线_符号
     此代码片段用来将非法的字符清洁化处理,从而确保给文件或者文件夹命名符合规范。///<summary>///将非法字符替换为下划线_符号///</summary>///<paramname="title"></param>///<returns></returns>privatestaticstring......
  • application.yml文件中开启mybatis自动驼峰映射
    application.yml文件中开启mybatis自动驼峰映射configuration:#是否开启自动驼峰命名规则映射:从数据库列名到Java属性驼峰命名的类似映射map-underscore-to-camel-case:true如果不开启映射在使用BaseMapper和Iservice封装的方法时会报错如果在Mapper.xml文件中自......
  • 外键字段的增删改查,多表查询,正反向的概念,子查询,多表查询之连表查询(基于双下划线
    外键字段的增删改查#多对多的外键增删改查图书和作者是多对多,借助于第三张表实现的,如果想绑定图书和作者的关系,本质上就是在操作第三方表#如何操作第三张表问题:让你给图书添加一个作者,他俩的关系可是多对多#多对多的增删该查#让你给图书id=2添加一个作者id=1b......
  • 记录使用uview的tabs组件初始化渲染下划线移位问题解决
    问题描述:初始化渲染后tabs的下划线没有居中对其,出现异位。问题分析: 网上很多大佬分析过出现原因了记录下解决的过程: 在各个论坛搜集到解决方案都暂时无效 有使用v-if重新渲染的  有给类赋值偏移值的 有强行转换px的因为各种原因这些方法在自己身上没有奏效所以记......
  • ArcGIS Pro计算字段将中文转换为拼音首字母大写
    将中文转换为拼音首字母,效果: 需要用到计算字段(GP或python都可以)计算字段GP: 1#转换汉字的代码块2deftransChinese(inputfield):3frompypinyinimportlazy_pinyin4foriininputfield:5namea=inputfield6cn_namelist=l......