teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

レイアウトの編集

2019/12/25 09:06

投稿

tk68716
tk68716

スコア24

title CHANGED
@@ -1,1 +1,1 @@
1
- javaファイルをコマンドプロンプトでコンパイルできな
1
+ javaファイルをコマンドプロンプトでこんにちはと出力できたが、文字列を変えるとコンパイルできなくなる
body CHANGED
@@ -1,23 +1,59 @@
1
1
  こんにちは、昨日Javaをインストールしました。
2
2
  javaのversionは "11.0.2" で使ってるOSはWindows10です。
3
+ ### 前提・実現したいこと
4
+ public class part01
5
+ {
3
- 環境変数を設定して、フォルダを作りメモ帳でpart01.javaというファイルを作り下記のようなコードを書きました
6
+ public static void main(String[] args)
7
+ {
8
+ System.out.println("こんにちは");
9
+ }
10
+ }
4
11
 
5
- java
6
-
7
- コード
12
+ 上のコードをコマンドプロンプトで出力したい。
13
+ ### 発生している問題・エラーメッセージ
8
- public class part01{
14
+ public class part01
15
+ {
9
16
  public static void main(String[] args)
10
17
  {
11
18
  System.out.println("こんにちは");
12
19
  }
13
20
  }
21
+ ![イメージ説明](b0c5fde6ceb188ccb26cf2d585272726.png)
22
+ ここまでは出力できたのですが、
14
23
 
24
+ これを
25
+ public class part01
26
+ {
15
- 無事にコマンドプロンプトで[こんにちは]と出力できたのですが、System.out.println("こんにちは");を
27
+ public static void main(String[] args)
28
+ {
16
- System.out.println("こんばんは");に変更するとコンパイルエラーになってしまします。
29
+ System.out.println("こんばんは");
30
+ }
31
+ }
32
+ に変更するとコンパイルエラーになり出力できません
17
33
 
34
+ ```
35
+ エラーメッセージ
36
+ ```
18
- ![イメージ説明](39387793530bc4562aeb57299d6ccec2.png)
37
+ ![イメージ説明](24e13703ad1e96c223511f0ca1aa9b79.png)
38
+ ### 該当のソースコード
39
+ public class part01
40
+ {
41
+ public static void main(String[] args)
42
+ {
43
+ System.out.println("こんばんは");
44
+ }
45
+ }
19
46
 
20
- ![イメージ説明](c3763ac1925cad2790e3aa25f1cd1c4b.png)
21
47
 
48
+ ### 補足情報(FW/ツールのバージョンなど)
49
+ ublic class part01
50
+ {
51
+ public static void main(String[] args)
52
+ {
53
+ System.out.println("こんにちは");
54
+ }
55
+ }
56
+
57
+ 上のコードを出力する際、
22
- PCではすんコマンドプロンプトで出力できましたし、文字列の変更にも対応し
58
+ javaファイル文字コードがUTF-8にってるためコマンドプロンプトで出力すると文字化けが起こりした
23
- 何故うなってしまうのでょうか
59
+ でコマンドプロンプト上で、**chcp 65001**と入力しUTF-8を出力できるように設定しまし