この記事を読むのに必要な時間:およそ 0.5 分
ダウンロード
本書で使用しているサンプルコードを,ダウンロードとGitHubで公開しています。
お詫びと訂正(正誤表)
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
P.69 「分割してみました !!」の後の9行目のコード
誤 | Map<String,Stirng params) {
|
---|
正 | Map<String,String> params) {
|
---|
以下,第1刷から第2刷まで。第3刷以降および最新の電子版では修正済み
P.28 Column「変数の種類」のコード最終行
誤 | for (int i = 0; i < mail.length; i++) {
|
---|
正 | for (int i = 0; i < mails.length; i++) {
|
---|
P.35 Column「メソッドの種類」のコード5行目
誤 | for (int i = 0; i < mail.length; i++) {
|
---|
正 | for (int i = 0; i < mails.length; i++) {
|
---|
P.69 「分割してみました !!」の後の下から3行目のコード
P.131 コラム「言語別のテスティングフレームワーク」の表8.a
誤 |
Test::Simple | http://search.cpan.org/dist/Test-Simple/ |
正 |
Test::More | http://search.cpan.org/dist/Test-Simple/lib/Test/More.pm |
P.169 表10.3「Excelによる電文仕様書(変換ルールを追加」 の5行目
誤 | converter.IntegerConverte
|
---|
正 | converter.IntegerConverter
|
---|
P.193 図 11.5 「ステップ4のクラス図」
以下,第1刷まで。第2刷以降および最新の電子版では修正済み
P.35 Column「メソッドの種類」の最終行のコード
誤 | MailSender sender = sender.create();
|
---|
正 | MailSender sender = MailSender.create();
|
---|
P. 45「ローカル変数」の2行目
誤 | JavaやRubyなどのローカル変数は、宣言された場所からスコープが始まり、宣言されたブロックが終わるとスコープが終了します。
|
---|
正 | Javaのローカル変数は、宣言された場所からスコープが始まり、宣言されたブロックが終わるとスコープが終了します。
|
---|
P.135の15行目
誤 | List<String> names = new ArrayList();
|
---|
正 | List<String> names = new ArrayList<String>();
|
---|
P.149「リスト9.6」の26行目
誤 | return new Files(path, files);
|
---|
正 | return new ImageFiles(path, files);
|
---|
P.190「リスト11.12」の23行目
誤 | Class clazz = Class.forName(className);
|
---|
正 |
Class<?> clazz = Class.forName(className);
|
---|