jjzjj

java - 解释警告 : non-varargs call of varargs method with inexact argument type for last parameter

coder 2024-03-17 原文

<分区>

这是我收到警告的示例代码。

String lsSQL = foMetaQuery.getSQL();
String  lsNewSQL = replace(lsSQL,"'' {","''{");
lsNewSQL = replace(lsNewSQL," } ''","}''");
lsNewSQL = replace(lsNewSQL," }","}");
lsNewSQL  = MessageFormat.format(lsNewSQL,foSubstitutionArray);
loVSQueryDef.setSQL(lsNewSQL);

编译器说

cast to java.lang.Object for a varargs call cast to java.lang.Object[] for a non-varargs call and to suppress this warning

lsNewSQL  = MessageFormat.format(lsNewSQL,foSubstitutionArray);

有关java - 解释警告 : non-varargs call of varargs method with inexact argument type for last parameter的更多相关文章

随机推荐