"Object" türünde düz bir nesne döndüren bir web hizmeti kullanıyorum. Hata ayıklama, bu nesnede bir çeşit Array olduğunu açıkça gösterir, bu yüzden bu "Nesneyi" bir Diziye (veya benzerine) nasıl ekleyebileceğimi merak ediyordum?Java: Diziye Döküm Nesne türü
Collection<String> arr = (Collection<String>) values;
Vector<String> arr = (Vector<String>) values;
ArrayList<String> arr = (ArrayList<String>) values;
Ama hiçbir şey çalıştı:
Aşağıdaki çalıştı. Her zaman bir InvocationTargetException alıyorum.Neyi yanlış yapıyorum?
Düzenleme:
Ne yazık ki, artık mevcut olduğundan Eclipse'nın debugger'ın çıkışını gösterdi görüntüye bağlantıyı kaldırmak zorunda kaldı. Lütfen cevaplarda neden bir görüntüden söz edilmediğini merak etmeyin.
InvocationTargetException başka İstisna içerir. Ne diyor? –
Eclipse ClassCastException diyor. – Jens