【Java研修】研修第四週目
2023-11-01 11:00:00


こんにちは。研修DIARY担当のS.Dです。
宜しくお願いします。

本日は研修四週目の風景を紹介します。

四週目の研修内容は、

  • Java応用課題(ファイル検索課題、電卓演習)

です。


今週は1か月目の最終課題として、ファイル検索課題と電卓課題に取り組んでいます。
ファイル検索はファイルの中に記述されている行を読み込んで解析を行う課題です。
電卓課題は電卓プログラムをJavaで作成する課題です。
通常の電卓とは違い、掛け算と割り算を優先して行うため、
研修生たちはどういうコードを書くといいか、考え、工夫しています。
入社したころに比べ、Javaの知識もしっかり身に付き、
難しい問題に取り組んでいる姿を見て成長を感じています。

インタビュー風景

研修生からは、こんな声が聞こえてきました!

  • 電卓課題では、仕様書の通りに完成をさせるためのコード作成が大変でした。
    自分自身で作ったコードでは可読性が良くなかったため、処理の追加のところで手間取ってしまいました。
    読みやすいコードを書くことで処理の追加もしやすいので、研修でしっかりとコードを書けるようにしたいです。
  • 計算の順序やマイナス記号の扱い方など、考えることが多く苦戦しました。
    難しい課題でしたが、最終的には正しくない計算式が入力されたときにエラーメッセージを表示するところまでできました。
    自分自身で成長も感じられましたが、苦手な部分も見えてきたので、しっかり復習していきたいです。

【研修のポイント】

  • Javaにはクラスライブラリというものが用意されています。
    これはJavaを使ってコードを書くときに、よく使われるような機能を中心に
    処理が用意されているもので、1からコードを書く必要がなくなります。
    ファイル検索課題で使っているクラスライブラリの一例を紹介します。

    File file = new File("C:\\kensyu\\kadai01\\in\\382x.txt");

    上のコードのようにFileクラスというクラスライブラリを利用することで、
    パスが記述されているファイルの情報を取得することができます。
    その後もほかのクラスライブラリを使用することで、ファイルの中の文字列が検索できます。

    使えると便利なものが多いのがクラスライブラリの特徴です!

最後までお読みいただきありがとうございました!