★★Java質問・相談スレッド155★★at TECH★★Java質問・相談スレッド155★★ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト92:デフォルトの名無しさん 12/07/03 06:33:03.42 >>90 俺だが何か? 93:デフォルトの名無しさん 12/07/03 06:47:02.43 Eclipse で以下のコードがコンパイルできないのですが、何が間違っているのでしょうか? import java.util.ArrayList; public class Hoge { public static void main(String[] args) { ArrayList<Integer> arrayList = new ArrayList<Integer>(); arrayList.add(42); arrayList.add(123456); int[] as = (int[])arrayList.toArray(new int[0]); // ここでビルドエラー System.out.println(as[0]); System.out.println(as[1]); } } 94:デフォルトの名無しさん 12/07/03 07:10:59.98 >>93 エラーメッセージぐらい書きなさいよ ArrayListはObject型しか使えない ArrayList<Integer>で変数宣言してるのに なぜプリミティブ型のintに戻すのかよくわからない intって書いてるとこをIntegerにすれば動くが このプログラムでArrayListを使う意味もよくわからないな 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch