該当頁 | 該当箇所 |
修正刷 |
訂正箇所 |
訂正事項 |
更新日 |
33 |
本文3行目 |
第4刷 |
まずは(2)を優先して利用することをお勧めします。 |
まずは(1)を優先して利用することをお勧めします。 |
2022年5月16日 |
42 |
12行目 |
第4刷 |
5.の予約語とは、 |
4.の予約語とは、 |
2022年5月16日 |
77 |
この章の理解度チェック[2]問題文 下から2行目 |
第3刷 |
[①]で表記できるようになります。 |
[②]で表記できるようになります。 |
2021年2月14日 |
90 |
下から7行目 |
第4刷 |
VALUES = new int[] { 10, 20, 30 }; |
VALUES = new int[] { 15, 25, 35 }; |
2022年5月16日 |
96 |
リスト3.15の下 4行目 |
第4刷 |
戻り値は、配列1>配列2の場合は1、配列1=配列2 の場合は0、配列1<配列2の場合は-1です。 |
戻り値は、配列1>配列2の場合は正数、配列1=配列2の場合は0、配列1<配列2の場合は負数です。 |
2021年6月04日 |
102 |
表3.6 主なビット演算子
>>>演算子の用例 |
第3刷 |
10 >>> 2 → 1010 >>> 2 → 0101 → 5 |
10 >>> 2 → 1010 >>> 2 → 0010 → 2 |
2020年7月21日 |
119 |
本文 下から2行目 |
第3刷 |
「変数.equale(値)」 |
「変数.equals(値)」 |
2021年3月16日 |
141 |
「この章の理解度チェック」の[4] 2行目 |
第4刷 |
「JVM言語」「C#」「Visual Basic」「F#」であれば |
「JVM言語」、「C#」「Visual Basic」「F#」であれば |
2022年5月16日 |
158 |
リスト5.16 StrFormat.javaの③ |
第4刷 |
System.out.println(String.format("%.2sです。", "サクラ"));
// 結果:サクです。 |
System.out.println(String.format("%2sです。", "サクラ"));
// 結果:サクラです。 |
2021年6月04日 |
158 |
リスト5.16 1行目 |
第4刷 |
import java.util.LocalDateTime; |
import java.time.LocalDateTime; |
2021年6月04日 |
160 |
「③~⑤文字列の表示幅」の下 |
第4刷 |
③は、文字列幅を2と指定しているため、3文字目以降が表示されません。 |
③は、実際の文字列よりも指定幅が短いので、すべての文字列が表示されます。あくまで最小幅を表すだけで、指定桁で切り捨てられるわけではありません。 |
2021年6月04日 |
160 |
本文5行目 |
第4刷 |
「女の子」に対応すべき「3$」がありません |
「女の子」に対応すべき「2$」がありません |
2022年5月16日 |
160 |
⑥~⑦整数の場合 上から4行目 |
第4刷 |
という意味です。 |
という意味です(⑦)。 |
2022年5月16日 |
163 |
表5.6:Javaで利用できる主な正規表現パターン [X-Z]のマッチする文字列 |
第4刷 |
X~Yの範囲の中の1 文字 |
X~Zの範囲の中の1 文字 |
2022年5月16日 |
170 |
1つ目のnote 4行目 |
第4刷 |
+(\.[A-Za-z0-9-]+)* |
+(\\.[A-Za-z0-9-]+)* |
2022年5月16日 |
180 |
練習問題 5.2 [2]下から2行目 |
第4刷 |
正規表現で「[a-z_0-9]+([-+.][a-z_0-9]+)*@[a-z_0-9]+([-.][a-z_0-9]+)*\.[a-z_0-9]+([-.][a-z_0-9]+)*」 と表すものとします。 |
正規表現で「[a-z0-9.!#$%&'*+/=?^_{|}~-]+@[a-z0-9-]+(?:\\.[a-z0-9-]+)*」 と表すものとします。 |
2022年5月16日 |
203 |
note 1行目 |
第4刷 |
newBufferedWriterFilesクラスは、Java 8で導入された比較的新しいメソッドです。 |
newBufferedWriterFilesは、Java 8で導入された比較的新しいメソッドです。 |
2021年6月04日 |
203 |
図5.A |
第4刷 |
ファイルの読み込み |
ファイルの書き込み |
2021年6月04日 |
203 |
note 3行目 |
第4刷 |
var |
BufferedWriter |
2021年6月04日 |
206 |
下から5行目 |
第4刷 |
var |
BufferedReader |
2021年6月04日 |
210 |
リスト5.49 Article.java 下から7行目 |
第3刷 |
public Article(String title, String url) { |
public Article(String title, String url, boolean expired) { |
2021年3月16日 |
260 |
図6.9 子ノードの数値 |
第4刷 |
17 |
21 |
2021年6月28日 |
263 |
本文最終行、表のキャプション |
第3刷 |
NabigableMap |
NavigableMap |
2021年3月16日 |
309 |
リスト7.26 下から3行目 |
第2刷 |
return this.instance; |
return instance; |
2019年12月08日 |
394 |
本文3行目 |
第4刷 |
対称性/一貫性は、意図せず違反することがあります。 |
対称性/推移性は、意図せず違反することがあります。 |
2022年5月09日 |
395 |
リスト9.4 下の本文 |
第3刷 |
Personクラスのequalsメソッドではtitleフィールドを~ |
Personクラスのequalsメソッドではdepartmentフィールドを |
2021年3月16日 |
422 |
14行目 |
第4刷 |
捕捉した例外をそのままスローするだけならば、引数を省略して「throw;」と書いても同じ意味です。 |
(すべてカット) |
2021年6月04日 |
437 |
図9.11 |
第4刷 |
flagsを含んでいるか |
CASE_INSENSITIVE/MULTILINEを含んでいるか |
2022年5月20日 |
437 |
図9.11 |
第4刷 |
flagsだけを含んでいるか |
CASE_INSENSITIVE/MULTILINEだけを含んでいるか |
2022年5月20日 |
437 |
リスト9.34 コメント部分 |
第4刷 |
CASE_INSENTIVE/MULTILINEを含んでいるか
CASE_INSENTIVE/MULTILINEだけを含んでいるか |
CASE_INSENSITIVE/MULTILINEを含んでいるか
CASE_INSENSITIVE/MULTILINEだけを含んでいるか |
2022年5月20日 |
548 |
表11.6 allの概要 |
第4刷 |
すべての警告を有効化 |
すべての警告を無効化 |
2022年10月06日 |
582 |
練習問題 3.2[2]①の解答 |
第3刷 |
false |
true |
2019年12月08日 |
582 |
「この章の理解度チェック p.107」の[2] 2行目 |
第4刷 |
値型と参照型とで |
基本型と参照型とで |
2022年5月16日 |