翔泳社のオンラインショップ

独習Java 第3版 正誤表

(最終更新日:2007-06-12)

お買い上げになった刷数:
訂正箇所 改訂
刷数
内容

CD-ROM 第4章の例4.4のサンプルコード(P116)
未定
class PrimeNumbers {

public static void main(String args[]) {
int count = 0;
int number = 1;

do {

// 要素があるかどうかテストする
boolean prime = true;
for (int i = 2; i < number / 2; i++)
if ((number % i) == 0) prime = false;

// 素数がある場合は、表示する
if (prime == true) {
System.out.print(number + " ");
++count;
}

// 数値を増分する
++number;
} while (count < 15);
System.out.println("");
}
}
class PrimeNumbers {

public static void main(String args[]) {
int count = 0;
int number = 2;

do {

// 要素があるかどうかテストする
boolean prime = true;
for (int i = 2; i < number / 2 + 1; i++)
if ((number % i) == 0) prime = false;

// 素数がある場合は、表示する
if (prime == true) {
System.out.print(number + " ");
++count;
}

// 数値を増分する
++number;
} while (count < 14);
System.out.println("");
}
}
サンプルコードに関して、書籍の内容が正しく、CD-ROMに誤りがありました。CD-ROMのコードでは素数でない1が出力されています。上記のように訂正してお詫びいたします。
P.053
下から10行目文末
6刷
ラジアン
半径
P.334
本文2行目
7刷
FileReaderをクローズします
BufferedReaderをクローズします
この正誤に関する詳細は
http://www.seshop.com/book/qa/Default.asp?mode=list&show_type=qa_all&qaid=38766&pid=5694&pageno=333
をご参照ください。
また、これと同様の修正点がありますので、添付ファイルをご参照ください。
[参照]

ページ上に戻る

正誤表トップに戻る