List features = new ArrayList(); features.add("feature1"); features.add("feature2"); unit.setFeatures((String[])features.toArray()); -- Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to [Ljava.lang.String; at htest.logic.Main.main(Main.java:30)