回答編集履歴

1

見直しキャンペーン中

2023/08/10 09:30

投稿

TN8001
TN8001

スコア9326

test CHANGED
@@ -1,47 +1,24 @@
1
1
  > ①NullPointerExceptionエラーで途中までしか出力されません。
2
2
 
3
-
4
-
5
- ratingがないものを飛ばしていいんでしたら、
3
+ ratingがないものを飛ばしていいんでしたら、これでいいですね。
6
-
7
4
  ```Java
8
-
9
5
  if (name == null || rating == null)
10
-
11
6
  continue;
12
-
13
7
  ```
14
8
 
15
- これでいいですね。
16
-
17
- 飛ばさないなら、
9
+ 飛ばさないなら、こんなんでどうですか。
18
-
19
10
  ```Java
20
-
21
11
  if (rating == null)
22
-
23
12
  p.print("星なし");
24
-
25
13
  else
26
-
27
14
  p.print(rating.text());
28
-
29
15
  ```
30
-
31
- こんなんでどうですか。
32
-
33
-
34
16
 
35
17
  > ②データにカンマがあるのでずれます。
36
18
 
37
-
38
-
39
19
  空文字に置換すればいいでしょう。
40
-
20
+ どれにカンマがあるかわかりませんが、こんな感じでしょう。
41
21
  ```Java
42
-
43
22
  p.print(name.text().replace(",",""));
44
-
45
23
  ```
46
24
 
47
- どれにカンマがあるかわかりませんが、こんな感じでしょう。