質問編集履歴
4
コンソール画面の画像を挿入
test
CHANGED
File without changes
|
test
CHANGED
@@ -239,3 +239,7 @@
|
|
239
239
|
※日本語でのテキストファイの中身は日本人の名前に、英語でのテキストファイには外国人の名前で記載しています
|
240
240
|
|
241
241
|
どちらにしても、英語で記載した中身か日本語かの違いだけですが。
|
242
|
+
|
243
|
+
・コンソールでは以下の様にテキストファイから読み込まれた文字のみ文字化け
|
244
|
+
|
245
|
+
![イメージ説明](b487a3bd662d3b46421433b854271f46.png)
|
3
画像挿入
test
CHANGED
File without changes
|
test
CHANGED
@@ -225,3 +225,17 @@
|
|
225
225
|
-分からない
|
226
226
|
|
227
227
|
上記で試したこと以外で文字化けを解決する方法があればご教示願います。
|
228
|
+
|
229
|
+
#######追記3
|
230
|
+
|
231
|
+
・元のテキストファイルの内容は以下です。
|
232
|
+
|
233
|
+
![![イメージ説明![イメージ説明](fdea4886ff140a57525089b5f1054c4c.png)2a3502ce52dfff585001ae9bdbca.png)説明](9a3c1e7ce6372c9d97e2753879ee9e51.png)](1b46938a6ace287bd519de6a96d9e477.png)
|
234
|
+
|
235
|
+
・英語テキストファイルは以下です。
|
236
|
+
|
237
|
+
![イメージ説明](a9f0b3c588d8cff8772c500706ac60bc.png)
|
238
|
+
|
239
|
+
※日本語でのテキストファイの中身は日本人の名前に、英語でのテキストファイには外国人の名前で記載しています
|
240
|
+
|
241
|
+
どちらにしても、英語で記載した中身か日本語かの違いだけですが。
|
2
文字化けする
test
CHANGED
File without changes
|
test
CHANGED
@@ -184,7 +184,7 @@
|
|
184
184
|
|
185
185
|
|
186
186
|
|
187
|
-
#####追記
|
187
|
+
#####追記1
|
188
188
|
|
189
189
|
names.text"→names.txtに変更
|
190
190
|
|
@@ -207,3 +207,21 @@
|
|
207
207
|
|
208
208
|
|
209
209
|
```
|
210
|
+
|
211
|
+
######追記2
|
212
|
+
|
213
|
+
-問題点
|
214
|
+
|
215
|
+
fileはとりあえず読み込めてerrorが発生しないんですけど、表示された文字が文字化けしてます。恐らく文字コードが一致していないからだと思うんです。
|
216
|
+
|
217
|
+
-前提
|
218
|
+
|
219
|
+
・eclipseの文字コード
|
220
|
+
|
221
|
+
>>コンテナーからの継承(l) MS932
|
222
|
+
|
223
|
+
-試したことeclipseで文字コードの変更(UTF-8)にしても正しく表示されません。
|
224
|
+
|
225
|
+
-分からない
|
226
|
+
|
227
|
+
上記で試したこと以外で文字化けを解決する方法があればご教示願います。
|
1
names.text"→names.txtに変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
お知恵をおかしください
|
2
2
|
|
3
|
-
#
|
3
|
+
# 前提・実現したいこと
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -18,7 +18,7 @@
|
|
18
18
|
|
19
19
|
|
20
20
|
|
21
|
-
##
|
21
|
+
## 発生している問題・エラーメッセージ
|
22
22
|
|
23
23
|
|
24
24
|
|
@@ -34,6 +34,8 @@
|
|
34
34
|
|
35
35
|
言語名:Java
|
36
36
|
|
37
|
+
```
|
38
|
+
|
37
39
|
import java.io.BufferedInputStream;
|
38
40
|
|
39
41
|
import java.io.File;
|
@@ -156,11 +158,11 @@
|
|
156
158
|
|
157
159
|
|
158
160
|
|
159
|
-
|
161
|
+
```
|
160
|
-
|
161
|
-
|
162
|
-
|
162
|
+
|
163
|
+
|
164
|
+
|
163
|
-
### 試したこと
|
165
|
+
#### 試したこと
|
164
166
|
|
165
167
|
|
166
168
|
|
@@ -174,8 +176,34 @@
|
|
174
176
|
|
175
177
|
5:参照したいフォルダの前に"\"を付け加えてあります。
|
176
178
|
|
177
|
-
### 補足情報(FW/ツールのバージョンなど)
|
179
|
+
##### 補足情報(FW/ツールのバージョンなど)
|
178
180
|
|
179
181
|
|
180
182
|
|
181
183
|
Java_version:8.0
|
184
|
+
|
185
|
+
|
186
|
+
|
187
|
+
#####追記
|
188
|
+
|
189
|
+
names.text"→names.txtに変更
|
190
|
+
|
191
|
+
```
|
192
|
+
|
193
|
+
public static void main(String[] args) {
|
194
|
+
|
195
|
+
|
196
|
+
|
197
|
+
System.out.println("<出現回数>");
|
198
|
+
|
199
|
+
//Specify the path of the file here
|
200
|
+
|
201
|
+
File file = new File("C:\JavaAssignment\names.txt");
|
202
|
+
|
203
|
+
BufferedInputStream bis = null;
|
204
|
+
|
205
|
+
FileInputStream fis= null;
|
206
|
+
|
207
|
+
|
208
|
+
|
209
|
+
```
|