String[] arrayOfString2 =(String[])0;
上一行显示了类型转换错误。但是我已经从其他程序复制了它,并且那里没有错误。我能做什么?
最佳答案
无法将int
(在您的情况下为零)强制转换为字符串数组。另一个代码可能是将变量o
或不太可能是O
强制转换为字符串数组。
尝试将变量输出到控制台以查看其类和值,以确保是否可以将其强制转换为特定类型。就像是:
System.out.println("variable: " + var);
String[] arrayOfStrings = (String[])var;