-4
public static String[] getIncidentDescription(String strtroubleDescription) {
    String[] wfmflag = { "WFM_FLAG=TRUE" };
    String wfmflagarr = Arrays.deepToString(wfmflag);
    try {
        if (strtroubleDescription.contains("RCA:")) {
            System.out.println(strtroubleDescription);
        } else {
            strtroubleDescription = strtroubleDescription + "\n" + wfmflagarr;
        }
    } catch (Exception e) {
        logger.error("exception in getIncidentDescription..." + e);
    }
  return wfmflag;
}

正在抛出错误

java.lang.Object 中的 toString() 不能应用于 (java.lang.String[]) String wfmflagarr=Arrays.toString(wfmflag);

你能帮我解决这个问题吗......

4

1 回答 1

1
String[] wfmflag = { "WFM_FLAG=TRUE" };
String wfmflagarr = Arrays.deepToString(wfmflag);

这段代码对我来说很好,查看结果

[WFM_FLAG=TRUE]

如果值wfmflag是其他任何内容,请发布您的代码或尝试以下操作:

String wfmflagarr = Arrays.toString(wfmflag); 
于 2015-04-07T12:30:05.020 回答