gen*_*ser 5 java intellij-idea
从 Java 15 开始,String.format 可以替换为 String#formatted。
有没有一个简单的方法来代替这个
String.format("%s foo %s bar", bar(), foo());
Run Code Online (Sandbox Code Playgroud)
IntelIJ IDEA Ultimate 中有这个吗?
"%s foo %s bar".formatted(bar(), foo());
Run Code Online (Sandbox Code Playgroud)
对于此特定代码,您可以在 IntelliJ Idea 中按ctrl+并单击图标来使用正则表达式替换。R.*
我必须提醒您不要这样做的多个原因:
formatted方法由于直接使用而很舒适。我在另一个答案中对此进行了描述。如果您愿意,更好的方法是找到这些方法并手动替换它们。ctrl在这种情况下,请使用+ shift+进行全文搜索F,并根据以下模式进行搜索:
String\.format
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
275 次 |
| 最近记录: |