2016-04-23 18 views
0

私はこの質問をプログラミングで学習し、学生登録データベース(コンソールアプリケーションのみ)を作成します。私が得られない部分はこれです。「学生に関するすべての情報はファイルに保存する必要があります。アプリケーションを閉じて再起動すると、以前に入力したすべてのデータをファイルから取得できます。そのファイルを作成するにはどうすればいいですか?入力データをファイルに保存してファイルからロードする

+0

あなたはオブジェクトをシリアライズしてファイルに保存します。 – Arijoon

答えて

0

シンプルシリアル化で問題を解決できます。 XMLまたはバイナリのシリアル化を使用して、学生のコレクションをファイルにシリアル化するだけです。あなたがシンプルなモデルクラスを持っていれば、バイナリのシリアライゼーションを使うことになるでしょう。あなたはコードを投稿していないので自分で修正することはできませんが、ここではデータをファイルにシリアル化する方法に関する情報があります...

Hereコレクションを逆シリアル化する方法のチュートリアルです

また、SQLやSQLiteのようなローカルデータベースを作成し、レコードをデータベースに挿入することもできますが、これはあなたがやっていることに対して過度の不安があるようです。

+0

私のコードは固定されていますが、実際にそれを行う方法を理解する必要がありますので、私は再度尋ねる必要はありません:-) .. 5人の学生の名前を保存するsimleコードを書いてください(配列を使用) –

+1

ごめんなさい。これはあなたの宿題に人々が答えてくれる場所ではありません。私はあなたにコードで非常に明確かつ簡潔な例を持つリンクを提供しました。読んでください。 –

関連する問題