编写表单代码时:
String.format("blah %s %s", value1);
IntelliJ 将警告格式模式的数量与实际参数不匹配:too few arguments for format string (found:1, expected: 2)
.
有没有办法将此逻辑应用于自定义方法?例如:
/** @see String#format(String, Object...) */
public String myMethod(String msg, Object... args){
return String.format("blah " + msg, args);
}
...
myMethod("%s %s", value1);
关键是我想让 IDEA 告诉我我搞砸了。
如示例所示,我已经记录了这些委托给String.format()
.
理想情况下,我宁愿避免复制该文档——尽管我愿意将其转换为自定义格式,或者可能是注释(尽管最好不是 IDEA 注释)。