プログラミングは初めてで、ファイルの読み取りと書き込みに取り組み始めています。基本的なコンセプトは理解できましたが、そのコンセプトを完全に理解するには、どのようなプロジェクトやタスクを実行すればよいのか、プログラミング タスクを実行するには何が必要なのかを考えていました。
tl;dr - 成功するために理解する必要があるファイルの読み取り/書き込みの概念と、理解を深めるために推奨するプロジェクトは何ですか?
ありがとう!
一般に、ファイルの読み取り/書き込みを学習したい場合は、次のことを実行できる必要があります (この順序である必要はありません)。
情報を変数に格納する
画面に情報を表示する
メソッドとクラス メソッドの作成と使用
ループを作成して抜け出す
コンピューター上のファイルにアクセスし、その内容を変更する (言うまでもなく)
単語、文字、または句のインデックス (位置) を取得する
これらは Ruby と Java の両方に当てはまります。これらのことをすべて実行できれば (きっとできるはずです)、準備が整います。
テキスト処理: 単純な csv ファイルを読み取り、行と列を転置し、新しいファイルに書き出します。エクセルで開けることを確認。
バイナリ解析: 構造体の配列をバイナリ形式でファイルにダンプします。構造体には、少なくとも整数キー、float、およびテキスト文字列が含まれている必要があります。偶数キーを含むレコードのみを取得する 2 番目のプログラムを作成します。
この 2 つを達成できれば、必要になる可能性が高いファイル操作の種類を十分に処理できるようになります。