回答編集履歴

2

修正

2018/06/26 05:03

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -18,23 +18,17 @@
18
18
 
19
19
 
20
20
 
21
- ※↓の回答の2番目参照
21
+ ※↓の2番目のコード参照
22
22
 
23
23
 
24
24
 
25
- --------------------------
25
+ # 編集される前のコードに対する回答
26
26
 
27
27
 
28
28
 
29
- 1目の質問内容のコードに対る回答(エスケープ関係かったです)
29
+ ダブルクォーテーションが沢山いていまが、¥が全角そのままで良いで
30
30
 
31
-
32
-
33
- 全角であればエスケープする必要ありません > ¥
34
-
35
-
36
-
37
- あと、文字列連結の+が1つ抜けています。
31
+ あと、priceの直後の文字列連結の+が抜けています。
38
32
 
39
33
 
40
34
 
@@ -43,8 +37,6 @@
43
37
  System.out.println(code + ":" + name + "(¥" + price + ")" + "・・"+ stock);
44
38
 
45
39
  ```
46
-
47
-
48
40
 
49
41
  半角ならこう
50
42
 

1

修正

2018/06/26 05:03

投稿

m.ts10806
m.ts10806

スコア80850

test CHANGED
@@ -1,3 +1,35 @@
1
+ \は本来エスケープシーケンスとしての役割を果たします。
2
+
3
+ - [特殊な文字の入力(エスケープシーケンス)](https://www.javadrive.jp/start/num/index4.html)
4
+
5
+ 例えば本来文字列を囲むための記号である"を出力したい場合など。
6
+
7
+
8
+
9
+ ```java
10
+
11
+ System.out.println("\"");
12
+
13
+ //出力結果: "
14
+
15
+ ```
16
+
17
+ \を出力したい場合、エスケープシーケンス自体をエスケープする必要があります。
18
+
19
+
20
+
21
+ ※↓の回答の2番目参照
22
+
23
+
24
+
25
+ --------------------------
26
+
27
+
28
+
29
+ 1つ目の質問内容のコードに対する回答(エスケープ関係なかったです)
30
+
31
+
32
+
1
33
  全角であればエスケープする必要ありません > ¥
2
34
 
3
35