object可以直接轉換成String數組嗎?
可以通過向下轉型來獲得,但是不知道為什么包類異常,最后我采用的方法如下:
Object l = it.remove(-1, 1, 3);String[] newarray = null;if (l.getClass().isArray()) {int length = Array.getLength(l);newarray = new String[length]
;for (int i = 0; i < length; i++) {newarray[i] = String.valueOf(Array.get(l, i));}}for (String str : newarray) {System.out.println(str);}