hy!
wieso krieg ich mit folgendem code eine ClassCastException?
ich muss folgenden umweg machen, dann gehts:
aber wieso nur? ich kann doch ein Object[] Array zu einem String[] Array casten? oder ned?
danke & gruss
ben
wieso krieg ich mit folgendem code eine ClassCastException?
Code:
List list = new ArrayList();
list.add( new String( "Hello World" ) );
list.add( new String( "Egal" ) );
String[] str = (String[])list.toArray();
ich muss folgenden umweg machen, dann gehts:
Code:
String[] str = (String[])list.toArray( new String[list.size()] );
aber wieso nur? ich kann doch ein Object[] Array zu einem String[] Array casten? oder ned?
danke & gruss
ben