【初心者】Java質問・相談スレッド103【大歓迎】at TECH【初心者】Java質問・相談スレッド103【大歓迎】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト81:デフォルトの名無しさん 07/06/29 01:20:20 Set<Foo> set = new HashSet<Foo>(); for(Foo f: set) { // ここで set を変更 } で ConcurrentModificationException が出るときの解決案って for(Foo f: set.toArray(new Foo[set.size()])) { // ここで set を変更 } 以外にどのようなものがありますか? 82:デフォルトの名無しさん 07/06/29 01:43:20 なんか1.5ぐらいからJavaの文法、複雑になっちゃったな >>81とか俺には理解できない・・・ 83:81 07/06/29 02:14:21 >>82 大丈夫。Java7 あたりから俺もわからなくなる。 84:デフォルトの名無しさん 07/06/29 02:26:47 やさしいjavaで勉強初めて一週間程たちます。 色々調べたのですがわからなかったので、初歩的な質問ですが教えてください。 class Car { int n; } とした時に Car car[ ] = new Car[3]; のような配列ぽい変数にできるのでしょうか? 今試しているのですがエラーになります。 コンストラクタを使ってオブジェクトを作る時は配列は使用できないのでしょうか? 先のページには出来ている様なコードが書いてあるのですが、抽象クラスでないとダメなんでしょうか? 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch