e00083のプロフィール
- ベストアンサー数
- 25
- ベストアンサー率
- 31%
- お礼率
- 18%
- 登録日2009/03/25
- ファイル読込時の無限ループ
テキストファイルを読み込んで、String strにファイルの内容を全て代入するというソースコードを書きました。 普通にテキストファイルを読み込むと正しく動くのですが、 ファイル選択ダイアログで間違えてzipファイル等を選択した時に、 readLine()からnullが返らず、無限ループになってしまう時があります。 文字コードを指定しなくてはいけないので、他の方法が見つかりません。 間違えたファイルを読ませた時に、きちんとエラーを出力するようにしたいのですが、 どのようにしたら検知できますでしょうか。 String line; String str = ""; try { br = new BufferedReader(new InputStreamReader(new FileInputStream(filePath), Defines.WIN31)); while ((line = br.readLine()) != null) { str += line.trim(); } br.close(); } catch (IOException ex) { ex.printStackTrace(); }
- JAVAプログラマーに転職するには?
プログラマーに転職したいと考えています。C言語の基本は学んだことあるのですが、JAVAを使うのは初めてです。私が次回うける会社は未経験可で、以前に言語は問わずプログラムを学んだことあるひと限定の求人でした。次回面接に行きますが、その時にJAVAの筆記テスト、と その場で、おそらく簡単なモノを何か作らないといけないかと思います。 かなり汗ってます。基本Cと共通するような考え方があり、入りやすいと思いきや、JAVAの方が奥深く、どこまでの範囲を中心に勉強すればよいのか分からず、ただやみくもにやるよりは、絞ったほうがよいのかと思います。 私が次回受ける会社のjavaでの業務内容は、おそらく教則本の入門編などとは、ことなり、JAVAでのデーターベース管理, スマートフォンアプリ製作などです。私のスキルは、教則本の基本的なサンプルを理解できるくらいで、低レベルです。特に、シューティングゲームのサンプルソースをネットで拝見したのですが、私には、このようなアルゴリズムを組み立てたりすることは、現段階ではできずに、自分のレベルの低さを痛感しております。できる方から見れば、このようなプログラムは超簡単だとのことですが、やはり、会社も即戦力のある方を採用されると思いますので、競争率は高く、未経験可とはいえ、自分のスキルをアピールする上で、一番必要なスキルはJAVAのどういった部分の技術なのでしょうか? あと採用する側の気持ちとして、未経験でも、どの程度期待しているのかがきになります。 恐縮ですが、現状で活躍なさる方にアドバイスいただけると有難いです。宜しくお願いします。
- JAVA グラフィックの作成について
Eclipsを使用しJavaでAndroidの作成を練習しています。 現在、使用している参考書でポリゴンの作成が載せられているのですが、 ・透視投影変換 ・行列演算 ・射影行列 ・行列スタック ・頂点座標(0x10000) など、図形の作成についてを学習しているのですが、さっぱり理解できてません。 座標が行列で等・・・意味不明で苦しんでいます。 どこか、入門レベルから始めれるサイトなどご存じの方がおられましたら、URLをお願いします。 よろしくお願いいたします。
- java学校の課題がわからなく困っています?
私は最近javaを勉強しに、学校に通っております。学校からの課題が授業が進むにつれ、最近難しくなっていてます。今回の課題が、どうしても、自力では、困難なため、質問させていただきました。 その課題が、インターフェイス、スレッド、パッケージ、ファイル操作の4要素を取り入れたものを、作成しないといけません。出来るだけシンプルな物を教えていただきたいのですが、どうぞよろしくお願い致します。
- ベストアンサー
- Java
- dekinaimama
- 回答数3
- 無職から再起するのに良い資格はなんですか?
大学卒業後、社会が怖くて一年引きこもっていたのですが、最近再起することを考えだしました。 少しずつバイトを始めていくのと同時に、資格を取って正社員の職に付きたいのですが、どんな資格を取るのがいいんでしょうか? 工業系の肉体労働や確実に激務な職以外だったら何でもいいです。 無職からでもその資格をパスポートに職に就けるような資格は何ですか。知っていたらいくつでもいいので教えてください。
- ベストアンサー
- その他(職業・資格)
- htftmdh
- 回答数8