「プログラミングGROOVY」正誤表
 共有
お使いのブラウザのバージョンはサポートが終了しました。 サポートされているブラウザにアップグレードしてください。閉じる

 
閲覧のみ
 
 
ABCDEFGHIJKLMNOPQRST
1
ページ数場所備考
2
332最初のassert直下の行"abcdefg".substring(2,3)の呼び出し"abcdefg".substring(2,5)の呼び出し
3
337下部のプログラム例"abc def ghi".split(/\s+/)each {"abc def ghi".split(/\s+/).each {GEP3のルールに該当するので誤りではない(動作する)が意図としてピリオドを省略したいわけではないので修正
4
3413.3の5行目pakage宣言package宣言
5
344リスト3.4の1行目import java.io.*誤りではないが、java.io.*のimportは不要であり削除
6
355リスト3.16の1行目import javax.swing.*;import javax.swing.*誤りではないが、統一のためセミコロンを削除
7
355リスト3.16の4行目JButton button = ..def button = ..誤りではないが、ここで型指定を特に行う必要はないので削除
8
369リスト3.33の下3行目"[x]x""[x] x"
9
3702行目ImutableImmutable
10
372リスト3.38コメントGrail!sGrails!
11
385リスト3.52直下の行byte型char型
12
392表3.7下3つ第3章3.6の第3章3.11の3ケ所
13
31151行目「=~」で生成されるMatcherオブジェクトは「=~」は
14
3117リスト3.91中ほど(target =~ /(a+) (b) (c+)/).each {(target =~ /(a+) (b+) (c+)/).each {
15
3117リスト3.91コメント1個以上の引数を渡した場合2個以上の引数を持つクロージャを指定した場合2ケ所
16
4146コラム4行目GrooyGroovy
17
4146コラムの下から3行目 「"(ダブルクォート)で 「"(ダブルクォート)」で
18
4149囲み内XMLSoup PastSoup Pasta2ケ所
19
4183表4.7 grep() マッチする満たすすべてマッチするすべての
20
6221中ほどGSPの説明Java Server PageJavaServer Pages
21
6221中ほどGSPの説明Groovy Server PageGroovy Server Pagesgspの方はServerの前にスペース有り。Pagesのsが無い点が誤り
22
7248脚注Mac BookMacBook
23
7254本文下から2行目ToupleConstructorTupleConstructor
24
7255@Canonicalの説明equals(), hashCode(), toString()メソッドの自動生成equals(), hashCode(), toString()メソッドおよび@TupleConstructorと同様のコンストラクタの自動生成
25
7260-2611行目3つのメソッド(equals(), hashCode(), toString())が生成されます。3つのメソッド(equals(), hashCode(), toString())および@TupleConstructorと同様のコンストラクタが生成されます。
26
72636行目 isInterrupt()isInterrupted()
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
シート1