私はhashmapをコレクションにコレクションに変更しました。オブジェクトにする必要がありましたが、今はStringオブジェクトにする必要があります。 。オブジェクト配列を文字列配列に変換する方法は?
Collection<String> t;
Collection<String> n;
String[] names;
String[] types;
Object[] foo;
Object[] doo;
HashMap<Integer, String> typehashmap=new HashMap<Integer, String>();
HashMap<Integer, String> namehashmap=new HashMap<Integer, String>();
t= typehashmap.values();
n= namehashmap.values();
foo=t.toArray();
doo=n.toArray();
for(int i=0;i<t.size();i++){
error--> types[i]=(String) foo[i];
error--> names[i]=(String) doo[i];
}
**どのようなエラーが発生しますか?** – SLaks
あなたの質問には、それが参照するプログラミング言語でタグ付けされていると非常に役に立ちます。そしておそらくあなたはコードの何が間違っているか教えてください;-) – Quasdunk
ランタイムエラーまたはコンパイラエラー? –