• ベストアンサー

Javaのプログラムについて教えてください!

Genericsを使ってエラーの出ないようにするにはどうすればいいですか? import java.util.*; public class Sample{ public static void main(String[] args){ ArrayList ary = new ArrayList(); ary.add("Mac"); ary.add("Wiindows"); ary.add("Linux"); for(Object str:ary){ System.out.println((String)str); } } }

質問者が選んだベストアンサー

  • ベストアンサー
  • tegra
  • ベストアンサー率64% (9/14)
回答No.2

ArrayList<String> ary = new ArrayList<String>(); あとObjectに代入しないで、いきなりStringにしてOK for (String str : ary) {    System.out.println(str); }

wiredrikou
質問者

お礼

丁寧に解説して頂きありがとうございました。

その他の回答 (1)

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

ArrayList <String> ary = new ArrayList <String> ();