回答編集履歴

3

追加の質問への追記

2020/06/19 05:02

投稿

退会済みユーザー
test CHANGED
@@ -103,3 +103,31 @@
103
103
  Javaをはじめましょう!
104
104
 
105
105
  ```
106
+
107
+
108
+
109
+ ___
110
+
111
+ **追記**
112
+
113
+ VSCodeの場合
114
+
115
+
116
+
117
+ `File`-`Preferences`-`Settings`を選択、もしくは`Ctrl + ,`を押して設定画面を開きます。
118
+
119
+ ![イメージ説明](79d374549c4ece1b922399db73eff327.png)
120
+
121
+ `encoding`と入力してencodingの設定にフォーカスし、`UTF-8`を`Shiftjis`に変更します。
122
+
123
+ ![イメージ説明](c15913bf6f51697569839a4f62c8b056.png)
124
+
125
+ これで新規で作成するファイルの文字コードが`Shift_JIS`に変わります。
126
+
127
+
128
+
129
+ ただ、既に作成されているファイルの文字コードは自動的には変わらないので手動で切り替える必要があります。
130
+
131
+ ファイルを開いてウィンドウ右下に表示されている`UTF-8`をクリックします。
132
+
133
+ するとウィンドウ上部に`Reopen with encoding`と`Save with Encoding`が表示されるので`Save wigh Encoding`を選択し、`Shift JIS`を選択すればファイルの文字コードが`Shift_JIS`に変わります。

2

微修正

2020/06/19 05:02

投稿

退会済みユーザー
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  - cp65001
12
12
 
13
- ```CP
13
+ ```PS
14
14
 
15
15
  > chcp
16
16
 
@@ -20,17 +20,17 @@
20
20
 
21
21
  > java Sample2
22
22
 
23
- Java͂߂܂傤! //日本語が文字化け
23
+ Java͂߂܂傤! #日本語が文字化け
24
24
 
25
- > java '-Dfile.encoding=UTF-8' Sample2 //-Dfile.encoding=UTF-8だけは'で囲う必要がある
25
+ > java '-Dfile.encoding=UTF-8' Sample2 #-Dfile.encoding=UTF-8だけは引用符で囲う必要がある
26
26
 
27
- Javaをはじめましょう! //正しく出力される
27
+ Javaをはじめましょう! #正しく出力される
28
28
 
29
29
  ```
30
30
 
31
31
  - cp932
32
32
 
33
- ```CP
33
+ ```PS
34
34
 
35
35
  > chcp
36
36
 
@@ -38,7 +38,7 @@
38
38
 
39
39
  > javac -encoding UTF-8 Sample2.java
40
40
 
41
- > java Sample2 //-Dfile.encodingオプションの必要なし
41
+ > java Sample2 #-Dfile.encodingオプションの必要なし
42
42
 
43
43
  javaをはじめましょう
44
44
 
@@ -96,9 +96,9 @@
96
96
 
97
97
  > java Sample2
98
98
 
99
- Java͂߂܂傤I //日本語が文字化け
99
+ Java͂߂܂傤I #日本語が文字化け
100
100
 
101
- > java '-Dfile.encoding=UTF-8' Sample2   //-Dfile.encodingオプションが必要
101
+ > java '-Dfile.encoding=UTF-8' Sample2   #-Dfile.encodingオプションが必要
102
102
 
103
103
  Javaをはじめましょう!
104
104
 

1

微修正

2020/06/18 16:05

投稿

退会済みユーザー
test CHANGED
@@ -1,6 +1,6 @@
1
1
  ソースファイルが`UTF-8`の場合はコンパイル時にエンコーディングの指定が必要になります。
2
2
 
3
- エンコーディングの指定は`-encoding`オプションを使って`javac '-encoding' 'UTF-8' 'Sample2.java'`とします。
3
+ エンコーディングの指定は`-encoding`オプションを使って`javac -encoding UTF-8 Sample2.java`とします。
4
4
 
5
5
  また、cp65001の場合は実行するときに`-Dfile.encoding`オプションが必要になります(これがないと日本語が文字化けします)。
6
6
 
@@ -22,7 +22,7 @@
22
22
 
23
23
  Java͂߂܂傤! //日本語が文字化け
24
24
 
25
- > java '-Dfile.encoding=UTF-8' Sample2 //-Dfile.encoding=UTF-8だけは'で囲う必要があります
25
+ > java '-Dfile.encoding=UTF-8' Sample2 //-Dfile.encoding=UTF-8だけは'で囲う必要があ
26
26
 
27
27
  Javaをはじめましょう! //正しく出力される
28
28