回答編集履歴
3
コンソールの文字コードについて追記
test
CHANGED
@@ -1,9 +1,5 @@
|
|
1
|
-
|
1
|
+
- いきなり文字化けしてるので、ソースファイルをUTF-8で保存できてないか、コンソールが日本語を認識できてないかのどちらかでしょう。chcp での指定だけでは日本語を表示できないようなので、通常のコンソールで試してみてください。(ソースファイルがUTF-8だからといって、コンソールの文字コードがUTF-8である必要はありません)
|
2
2
|
|
3
|
+
- new String( bytes ) ではデフォルトエンコーディングで解釈されるので、new String( bytes, "UTF-8" ) を使ってください。
|
3
4
|
|
4
|
-
|
5
|
-
・new String( bytes ) ではデフォルトエンコーディングで解釈されるので、new String( bytes, "UTF-8" ) を使ってください。
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
|
5
|
+
- Java8 以降は、java.util.Base64 でBase64のエンコード/デコードができるのでこちらを使ったほうが良いでしょう。
|
2
誤字の修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
・いきなり文字化けしてるので、ソースファイルをUTF-8で保存できてないか、コンソールが日本語を認識できてないかのどちらかでしょう。chcp での指定だけでは日本語を表示できないようなので、通常のコンソールで試して
|
1
|
+
・いきなり文字化けしてるので、ソースファイルをUTF-8で保存できてないか、コンソールが日本語を認識できてないかのどちらかでしょう。chcp での指定だけでは日本語を表示できないようなので、通常のコンソールで試してみてください。
|
2
2
|
|
3
3
|
|
4
4
|
|
1
コンソールの文字認識について追記
test
CHANGED
@@ -1,9 +1,9 @@
|
|
1
|
-
いきなり文字化けしてるので、
|
1
|
+
・いきなり文字化けしてるので、ソースファイルをUTF-8で保存できてないか、コンソールが日本語を認識できてないかのどちらかでしょう。chcp での指定だけでは日本語を表示できないようなので、通常のコンソールで試して見てください。
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
5
|
+
・new String( bytes ) ではデフォルトエンコーディングで解釈されるので、new String( bytes, "UTF-8" ) を使ってください。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
Java8 以降は、java.util.Base64 でBase64のエンコード/デコードができるのでこちらを使ったほうが良いでしょう。
|
9
|
+
・Java8 以降は、java.util.Base64 でBase64のエンコード/デコードができるのでこちらを使ったほうが良いでしょう。
|