2014年3月8日土曜日

開発環境

Head First Java 第2版 ―頭とからだで覚えるJavaの基本(Kathy Sierra (著)、Bert Bates (著)、島田 秋雄 (監修)、神戸 博之 (監修)、高坂 一城 (監修)、夏目 大 (翻訳)、オライリージャパン)の3章(プリミティブと参照)、エクササイズ a(p.63)を解いてみる。

エクササイズ a(p.63)

コード(BBEdit, Emacs)

BooksTestDrive.java

class BooksTestDrive {
    public static void main(String [] args) {
        Books [] myBooks = new Books [3];
        // 追加
        myBooks[0] = new Books();
        myBooks[1] = new Books();
        myBooks[2] = new Books();
        int x = 0;
        myBooks[0].title = "title1";
        myBooks[1].title = "title2";
        myBooks[2].title = "title3";
        myBooks[0].author = "author1";
        myBooks[1].author = "author2";
        myBooks[2].author = "author3";

        while (x < 3) {
            System.out.print(myBooks[x].title);
            System.out.print(" by ");
            System.out.println(myBooks[x].author);
            x = x + 1;
        }
    }
}

入出力結果(Terminal)

$ javac Books.java BooksTestDrive.java && java BooksTestDrive
title1 by author1
title2 by author2
title3 by author3
$

0 コメント:

コメントを投稿