2016-07-04 9 views
0

私はNetBeansを使用しています。 Book、Author、Bibliography、Mainの4つのクラスを持つこの珍しい書誌プログラムがあります。 私は起動時に定義済みのデータを読み込む方法を理解しようとしています。誰でも説明できる方法を説明できますプログラムLOADS Book and Authorを起動時に参考文献マップに追加してからこのマップの内容を表示します。Java。起動時にプログラムがデータをどのようにロードするのか、どこに置くのか?

私は1人の著者と1冊の書籍に1つのマップを使用します。

このコードをすべてに置いてください。クラス:?

Book book1 = new Book(); 
    Author auth1 = new Author(); 
    Map <Author, Book> bibMap= new HashMap<>; 
    bibMap.put<book1, auth1>; 
    "return Map;" 

このコードを別のクラスに実装してメインクラスから呼び出す方がよいでしょうか?

私は基本的な考え方を理解しようとしているすべての超簡単なコーディングを知っています。

プログラムの例が豊富なJavabookをお勧めしますか?私が持っているものは、完全な作業プログラムを見るために必要なコードだけを示しています。

+0

あなたの質問は何ですか?本やチュートリアルをお勧めしますか? – Frakcool

答えて

0

Java IO tutorialをお試しください。データがテキスト形式(books.txtなど)の場合は、FileReaderを作成し、BufferedReaderにラップして、それを使用して各行を読み取ることが必要になります。次に、必要に応じて線を解析し、構造体にデータを配置します。

関連する問題