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

質問編集履歴

5

意図的な変更が見られたため復元しました。

2020/04/16 09:18

投稿

ryu.1115
ryu.1115

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,9 +1,56 @@
1
+ ### 前提・実現したいこと
2
+ インスタンス生成の引数にenumの値を使いたいです。
3
+ ### 発生している問題・エラーメッセージ
4
+ コンパイル時
5
+
6
+ エラーメッセージ
7
+ シンボルが見つけられません。( 変数:TSE )StockTest.java:8
8
+
9
+ ### 該当のソースコード
10
+
11
+ ```Java
12
+ Stock.java
13
+ package issues;
14
+ import java.util.*;
15
+ public class Stock
16
+ {
17
+ private Market market;
18
+
19
+ public enum Market
20
+ {
21
+ TSE,
22
+ OSE,
23
+ NSE;
24
+ }
25
+
26
+ public Stock(Market market)
27
+ {
28
+ this.market = market;
29
+ }
30
+ public String toString()
31
+ {
32
+ return "上場市場: " + market;
33
+ }
34
+
35
+ }
36
+
37
+ ```
38
+ ```Java
39
+ StockTest.java
40
+ package issues;
41
+ import java.util.*;
42
+
43
+ class StockTest
44
+ {
45
+ public static void main(String args[])
46
+ {
47
+ Stock stock1 = new Stock(TSE);
48
+ System.out.println(stock1);
49
+ }
50
+ }
1
51
  ```
2
52
  ### 試したこと
3
-
4
53
  "enum シンボル"等で調べてみましたが欲しい答えが見つかりませんでした。
5
-
6
54
  ### 補足情報(FW/ツールのバージョンなど)
7
-
8
55
  初学者のため説明等わかりづらい箇所も多く申し訳ございません。
9
56
  ご教示いただければ幸いです。

4

書式の改善

2020/04/16 09:18

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,56 +1,4 @@
1
- ### 前提・実現したいこと
2
- インスタンス生成の引数にenumの値を使いたいです。
3
-
4
- ### 発生している問題・エラーメッセージ
5
- コンパイル時
6
-
7
- エラーメッセージ
8
- シンボルが見つけられません。( 変数:TSE )StockTest.java:8
9
-
10
- ### 該当のソースコード
11
-
12
- ```Java
13
- Stock.java
14
- package issues;
15
- import java.util.*;
16
- public class Stock
17
- {
18
- private Market market;
19
-
20
- public enum Market
21
- {
22
- TSE,
23
- OSE,
24
- NSE;
25
- }
26
-
27
- public Stock(Market market)
28
- {
29
- this.market = market;
30
- }
31
- public String toString()
32
- {
33
- return "上場市場: " + market;
34
- }
35
-
36
- }
37
-
38
1
  ```
39
- ```Java
40
- StockTest.java
41
- package issues;
42
- import java.util.*;
43
-
44
- class StockTest
45
- {
46
- public static void main(String args[])
47
- {
48
- Stock stock1 = new Stock(TSE);
49
- System.out.println(stock1);
50
- }
51
- }
52
-
53
- ```
54
2
  ### 試したこと
55
3
 
56
4
  "enum シンボル"等で調べてみましたが欲しい答えが見つかりませんでした。

3

文法の修正

2020/04/15 22:44

投稿

ryu.1115
ryu.1115

スコア5

title CHANGED
File without changes
body CHANGED
@@ -26,15 +26,7 @@
26
26
 
27
27
  public Stock(Market market)
28
28
  {
29
- switch(market)
30
- {
31
- case TSE:
32
- this.market = Market.TSE;
29
+ this.market = market;
33
- case OSE:
34
- this.market = Market.OSE;
35
- case NSE:
36
- this.market = Market.NSE;
37
- }
38
30
  }
39
31
  public String toString()
40
32
  {

2

書式の改善

2020/04/10 13:49

投稿

ryu.1115
ryu.1115

スコア5

title CHANGED
File without changes
body CHANGED
@@ -26,7 +26,6 @@
26
26
 
27
27
  public Stock(Market market)
28
28
  {
29
- super(code,name);
30
29
  switch(market)
31
30
  {
32
31
  case TSE:

1

書式の改善

2020/04/10 12:13

投稿

ryu.1115
ryu.1115

スコア5

title CHANGED
File without changes
body CHANGED
@@ -8,11 +8,12 @@
8
8
  シンボルが見つけられません。( 変数:TSE )StockTest.java:8
9
9
 
10
10
  ### 該当のソースコード
11
+
12
+ ```Java
11
13
  Stock.java
12
-
13
14
  package issues;
14
15
  import java.util.*;
15
- public class Stock extends Issue
16
+ public class Stock
16
17
  {
17
18
  private Market market;
18
19
 
@@ -43,6 +44,8 @@
43
44
 
44
45
  }
45
46
 
47
+ ```
48
+ ```Java
46
49
  StockTest.java
47
50
  package issues;
48
51
  import java.util.*;
@@ -56,6 +59,7 @@
56
59
  }
57
60
  }
58
61
 
62
+ ```
59
63
  ### 試したこと
60
64
 
61
65
  "enum シンボル"等で調べてみましたが欲しい答えが見つかりませんでした。