質問編集履歴

4

コンソール画面の画像を挿入

2020/04/06 04:35

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -239,3 +239,7 @@
239
239
  ※日本語でのテキストファイの中身は日本人の名前に、英語でのテキストファイには外国人の名前で記載しています
240
240
 
241
241
  どちらにしても、英語で記載した中身か日本語かの違いだけですが。
242
+
243
+ ・コンソールでは以下の様にテキストファイから読み込まれた文字のみ文字化け
244
+
245
+ ![イメージ説明](b487a3bd662d3b46421433b854271f46.png)

3

画像挿入

2020/04/06 04:35

投稿

退会済みユーザー
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

文字化けする

2020/04/06 04:33

投稿

退会済みユーザー
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に変更

2020/04/06 02:26

投稿

退会済みユーザー
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
+ ```