处理ArrayStoreException

Object[] o = "a;b;c".split(";");

o[0] = 42;

抛出


java.lang.ArrayStoreException: java.lang.Integer


String[] s = "a;b;c".split(";");

Object[] o = new Object[s.length];

for (int i = 0; i < s.length; i++) {

    o[i] = s[i];

}

o[0] = 42;

没有。


是否有其他方法可以在不创建临时String[]数组的情况下处理该异常?


肥皂起泡泡
浏览 961回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP