美文网首页
idea使用正则将toString方法批量替换为String.v

idea使用正则将toString方法批量替换为String.v

作者: 余于鱼不是鱼鱼鱼 | 来源:发表于2021-09-29 09:06 被阅读0次

idea有替换文本工具,使用起来也非常方便。替换当前文件(不修改快捷键的前提下)使用快捷键Ctrl+R,如果需要批量替换使用Ctrl+Shift+R

java中toString()方法比较常用,但是有一个问题就是如果调用该方法的对象为空会出现控制针,所以在日常搬砖中,因该尽量避免使用toString。可以使用String.valueOf方法实现同样的效果

刚刚接到了一个任务,就是把导出工具类中的toString方法替换成String.valueOf方法使用这个方法的地方比较多,逐一替换感觉太麻烦了,使用正则是一个不错的办法省又时省力

1.首先匹配到要替换的字符
\(([a-zA-Z]+\.[a-zA-Z]+\(\))\.toString\(\)\)

\(String\.valueOf\($1\)\)

$1可以表示为\(([a-zA-Z]+\.[a-zA-Z]+\(\))\.toString\(\)\)表达式中第一个()【注意:这个括号是不带转义符的括号】中的值

相关文章

  • idea使用正则将toString方法批量替换为String.v

    idea有替换文本工具,使用起来也非常方便。替换当前文件(不修改快捷键的前提下)使用快捷键Ctrl+R,如果需要批...

  • 谁在乎toString的性能?

    简介 谁在乎toString的性能?没有人! 除非你批量处理大量数据,追求算法高性能,否则将使用toString进...

  • js常用数组的方法集合

    方法 描述 toString()JavaScript 方法 toString() 把数组转换为数组值(逗号分隔)...

  • JS的String()、toString()、valueOf()

    toString()方法 要把一个值转换为一个字符串,最常用的就是,使用几乎每个值都有的toString()方法,...

  • JS里的类型

    数据类型转换 转换为字符串 toString 方法// number 类型var n = 1n.toString(...

  • 23、toString方法

    Object类中有个toString方法,可以输出类中的成员变量的值。 使用: idea 可以自动生成 mac的...

  • javascript数组方法toString,join,字符串s

    toString()方法  toString()方法可以根据所传递的参数把数值转换为对应的字符串,我只单从数组的层...

  • JavaScript 将一个值转换为字符串

    将一个值转换为字符串有三种方法: 第一种方法是使用几乎所有值都有的 toString() 方法。下面是使用实例: ...

  • 数据类型转换

    转换为字符型: 三种方式: 1、toString() 用法:待转变量.toString()注意:未定义类型不能使用...

  • String

    toString(可选输出数值的基数):转换为字符串可以用几乎每个值都有的toString方法,但null和und...

网友评论

      本文标题:idea使用正则将toString方法批量替换为String.v

      本文链接:https://www.haomeiwen.com/subject/madewltx.html