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

質問編集履歴

7

編集いたしました。

2017/09/14 00:10

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
  実行結果の希望例を出しておきます。
6
6
 
7
- デッキAマップ1クエストに向かった。”
7
+ 第一部隊函館出陣先に向かった。”
8
8
  ```
9
9
  String s1 = new java.util.Scanner(System.in).nextLine();
10
10
  ```
@@ -25,7 +25,7 @@
25
25
 
26
26
  ###該当のソースコード
27
27
  ```
28
- System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
28
+ System.out.println(第一部隊 + "は" + new java.util.Scanner(System.in).nextLine());
29
29
  ```
30
30
  初心者の馬鹿な考えでこんな風に合体させたら動くんじゃないかなと試したら上記のエラーメッセージが出ました。
31
31
 
@@ -43,7 +43,7 @@
43
43
 
44
44
  修正を致しました。
45
45
  ```
46
- public static void main(String[] args) {
46
+ public static void Honmaru = main (String[] args) {
47
47
  Honmaru h = new A();
48
48
  h.player = "プレイヤー名";
49
49
  h.home = "自分の家";
@@ -111,7 +111,7 @@
111
111
 
112
112
  ```
113
113
 
114
- public class B {
114
+ public class toukendanshi = B {
115
115
 
116
116
  String ss0;
117
117
 
@@ -165,7 +165,7 @@
165
165
  改めてよろしくお願い致します。
166
166
 
167
167
  ```
168
- public static void main(String[] args) {
168
+ public static void Honmaru = A(String[] args) {
169
169
  Honmaru h = new Honmaru();
170
170
  h.Saniwa = "審神者";
171
171
  h.home = "本丸";
@@ -226,7 +226,6 @@
226
226
  h.ss7 = ("前田藤四郎");
227
227
  h.ss8 = ("平野藤四郎");
228
228
  h.ss9 = ("小夜左文字");
229
-
230
229
  h.ss44 = ("博多藤四郎");
231
230
  h.ss45 = ("後藤藤四郎");
232
231
  h.ss46 = ("信濃藤四郎");
@@ -251,7 +250,6 @@
251
250
  h.wa12 = ("骨喰藤四郎");
252
251
  h.wa13 = ("鯰尾藤四郎");
253
252
  h.wa14 = ("浦島虎徹");
254
-
255
253
  h.wa52 = ("物吉貞宗");
256
254
  h.wa53 = ("篭手切江");
257
255
 
@@ -260,7 +258,6 @@
260
258
  h.waa2 = 15;// 脇差の攻撃②
261
259
  h.waka = 20;// 脇差の攻撃会心の一撃
262
260
  h.wasp = 35;// 脇差の真剣必殺
263
-
264
261
  h.wakei = 150;
265
262
  h.watyu = 70;
266
263
  h.wajyu = 30;
@@ -278,7 +275,6 @@
278
275
  h.K25 = ("大俱利伽羅");
279
276
  h.K26 = ("同田貫正国");
280
277
  h.K27 = ("和泉守兼定");
281
-
282
278
  h.K54 = ("亀甲貞宗");
283
279
  h.K55 = ("村正");
284
280
 
@@ -287,7 +283,6 @@
287
283
  h.ka2 = 20;
288
284
  h.kka = 25;
289
285
  h.ksp = 40;
290
-
291
286
  h.kkei = 200;
292
287
  h.ktyu = 110;
293
288
  h.kjyu = 40;
@@ -301,7 +296,6 @@
301
296
  h.S34 = ("獅子王");
302
297
  h.S35 = ("山伏国広");
303
298
  h.S36 = ("燭台切光忠");
304
-
305
299
  h.S56 = ("明石国行");
306
300
  h.S57 = ("髭切");
307
301
  h.S58 = ("膝丸");
@@ -317,7 +311,6 @@
317
311
  h.sa2 = 25;
318
312
  h.ska = 30;
319
313
  h.ssp = 45;
320
-
321
314
  h.skei = 250;
322
315
  h.styu = 130;
323
316
  h.sjyu = 50;
@@ -332,14 +325,12 @@
332
325
  h.gsa2 = 30;
333
326
  h.gska = 35;
334
327
  h.gssp = 45;
335
-
336
328
  h.gskei = 280;
337
329
  h.gstyu = 180;
338
330
  h.gsjyu = 80;
339
331
 
340
332
  h.G41 = ("蜻蛉切");
341
333
  h.G42 = ("御手杵");
342
-
343
334
  h.G65 = ("日本号");
344
335
 
345
336
  h.ghp = 400;
@@ -347,13 +338,11 @@
347
338
  h.ga2 = 35;
348
339
  h.gka = 40;
349
340
  h.gsp = 50;
350
-
351
341
  h.gkei = 320;
352
342
  h.gtyu = 260;
353
343
  h.gjyu = 140;
354
344
 
355
345
  h.Na43 = ("岩融");
356
-
357
346
  h.Na66 = ("巴形薙刀");
358
347
 
359
348
  h.nahp = 450;
@@ -361,7 +350,6 @@
361
350
  h.naa2 = 40;
362
351
  h.naka = 45;
363
352
  h.nasp = 55;
364
-
365
353
  h.nakei = 320;
366
354
  h.natyu = 280;
367
355
  h.najyu = 150;
@@ -379,10 +367,153 @@
379
367
  System.out.println(s1 + "を部隊長に指名した。");
380
368
 
381
369
  System.out.println(call1 + "は" + new java.util.Scanner(System.in).nextLine());
382
-
383
370
  }
384
371
  ```
372
+ 上のクラスの最終行でエラーが出ています。
373
+ ```
374
+ public class Toukendanshi = B {
375
+ String ss0;
376
+ String ss1;
377
+ String ss2;
378
+ String ss3;
379
+ String ss4;
380
+ String ss5;
381
+ String ss6;
382
+ String ss7;
383
+ String ss8;
384
+ String ss9;
385
+ String ss45;
386
+ String ss46;
387
+ String ss47;
388
+ String ss48;
389
+ String ss50;
390
+ String ss51;
391
+ String ss52;
392
+ String ss53;
393
+
394
+ int sshp;
395
+ int ssa1;
396
+ int ssa2;
397
+ int sska;
398
+ int sssp;
399
+ int sskei;
400
+ int sstyu;
401
+ int ssjyu;
402
+
403
+ String wa10;
404
+ String wa11;
405
+ String wa12;
406
+ String wa13;
407
+ String wa14;
408
+ String wa52;
409
+ String wa53;
410
+
411
+ int wahp;
412
+ int waa1;
413
+ int waa2;
414
+ int waka;
415
+ int wasp;
416
+ int wakei;
417
+ int watyu;
418
+ int wajyu;
419
+
420
+ String K15;
421
+ String K16;
422
+ String K17;
423
+ String K18;
424
+ String K19;
425
+ String K20;
426
+ String K21;
427
+ String K22;
428
+ String K23;
429
+ String K24;
430
+ String K25;
431
+ String K26;
432
+ String K27;
433
+ String K28;
434
+ String K54;
435
+ String K55;
436
+
437
+ int khp;
438
+ int ka1;
439
+ int ka2;
440
+ int kka;
441
+ int ksp;
442
+ int kkei;
443
+ int ktyu;
444
+ int kjyu;
445
+
446
+ String S29;
447
+ String S30;
448
+ String S31;
449
+ String S32;
450
+ String S33;
451
+ String S34;
452
+ String S35;
453
+ String S36;
454
+ String S56;
455
+ String S57;
456
+ String S58;
457
+ String S59;
458
+ String S60;
459
+ String S61;
460
+ String S62;
461
+ String S63;
462
+ String S64;
463
+
464
+ int shp;
465
+ int sa1;
466
+ int sa2;
467
+ int ska;
468
+ int ssp;
469
+ int skei;
470
+ int styu;
471
+ int sjyu;
472
+
473
+ String Gs37;
474
+ String Gs38;
475
+ String GS39;
476
+ String Gs40;
477
+
478
+ int gshp;
479
+ int gsa1;
480
+ int gsa2;
481
+ int gskei;
482
+ int gstyu;
483
+ int gsjyu;
484
+
485
+ String G41;
486
+ String G42;
487
+ String G65;
488
+
489
+ int ghp;
490
+ int ga1;
491
+ int ga2;
492
+ int gkai;
493
+ int gsp;
494
+ int gkei;
495
+ int gtyu;
496
+ int gjyu;
497
+
498
+ String Na43;
499
+ String Na66;
500
+
501
+ int nahp;
502
+ int naa1;
503
+ int naa2;
504
+ int nakai;
505
+ int nasp;
506
+ int nakei;
507
+ int natyu;
508
+ int najyu;
509
+
510
+ int die;
511
+ }
512
+ ```
385
513
  知っている方もいますが、刀剣乱舞のゲームを作っています。
386
514
  一部の刀剣男士の数字がおかしいのはわざとなので気にしないでください。
387
- 最終行でエラーが出ていて、関係ないと思いますが、昨日までは
515
+ 昨日までは
388
- "h.S64 = ("小竜景光");"までの行全てに「"項目"は解決できないか、フィールドではありません。」と表示されて「型'Honmaru'のフィールド'項目'を作成します。」と表示されてそうしたらpraivateになって表示がされなくなりました。
516
+ "h.S64 = ("小竜景光");"までの行全てに「"項目"は解決できないか、フィールドではありません。」と表示されて「型'Honmaru'のフィールド'項目'を作成します。」と表示されてenterを押したらpraivateになって表示がされなくなりました。
517
+ フォールディング機能自体が表示されなくなっていました。
518
+
519
+ Toukendanshiクラスは何故か3行目から表示されていて、Honmaruクラスでは177行目から表示されています。

6

追記いたしました。

2017/09/14 00:10

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -162,4 +162,227 @@
162
162
  分かりにくくてすいません。
163
163
 
164
164
 
165
- 改めてよろしくお願い致します。
165
+ 改めてよろしくお願い致します。
166
+
167
+ ```
168
+ public static void main(String[] args) {
169
+ Honmaru h = new Honmaru();
170
+ h.Saniwa = "審神者";
171
+ h.home = "本丸";
172
+ h.call1 = "第一部隊";
173
+ h.call2 = "第二部隊";
174
+ h.call3 = "第三部隊";
175
+ h.call4 = "第四部隊";
176
+ h.Senti = "出陣先";
177
+ h.map1の1 = "函館";
178
+ h.map1の2 = "会津";
179
+ h.map1の3 = "宇都宮";
180
+ h.map1の4 = "鳥羽";
181
+ h.map2の1 = "鳥羽";
182
+ h.map2の2 = "江戸";
183
+ h.map2の3 = "江戸(元禄)";
184
+ h.map2の4 = "大阪";
185
+ h.map3の1 = "関ケ原";
186
+ h.map3の2 = "本能寺";
187
+ h.map3の3 = "越前";
188
+ h.map3の4 = "安土";
189
+ h.map4の1 = "長篠";
190
+ h.map4の2 = "三方ヶ原";
191
+ h.map4の3 = "桶狭間";
192
+ h.map4の4 = "京都(椿寺)";
193
+ h.map5の1 = "鎌倉(元弘の乱)";
194
+ h.map5の2 = "元寇(博多湾)";
195
+ h.map5の3 = "墨俣(承久の乱)";
196
+ h.map5の4 = "厚樫山";
197
+ h.map6の1 = "市中";
198
+ h.map6の2 = "三条大橋";
199
+ h.map6の3 = "池田屋二階";
200
+ h.map6の4 = "池田屋一階";
201
+ h.map7の1 = "江戸(新橋)";
202
+ h.map7の2 = "江戸(白金台)";
203
+ h.map7の3 = "江戸城下";
204
+ h.map7の4 = "江戸城内";
205
+
206
+ h.syutujin = "出陣";
207
+ h.ensei = "遠征";
208
+ h.ensenY = "遠戦弓";
209
+ h.ensenJ = "遠戦銃";
210
+ h.ensenT = "遠戦投石";
211
+ h.gassen = "白刃戦";
212
+ h.mokutan = "木炭";
213
+ h.toishi = "砥石";
214
+ h.reikyakusui = "冷却水";
215
+ h.tamahagane = "玉鋼";
216
+ h.tousou = "刀装";
217
+ h.tantou = "鍛刀";
218
+
219
+ h.ss0 = ("今剣");
220
+ h.ss1 = ("愛染国俊");
221
+ h.ss2 = ("秋田藤四郎");
222
+ h.ss3 = ("厚藤四郎");
223
+ h.ss4 = ("乱藤四郎");
224
+ h.ss5 = ("薬研藤四郎");
225
+ h.ss6 = ("五虎退");
226
+ h.ss7 = ("前田藤四郎");
227
+ h.ss8 = ("平野藤四郎");
228
+ h.ss9 = ("小夜左文字");
229
+
230
+ h.ss44 = ("博多藤四郎");
231
+ h.ss45 = ("後藤藤四郎");
232
+ h.ss46 = ("信濃藤四郎");
233
+ h.ss47 = ("不動行光");
234
+ h.ss48 = ("太鼓鐘貞宗");
235
+ h.ss49 = ("包丁藤四郎");
236
+ h.ss50 = ("毛利藤四郎");
237
+ h.ss51 = ("謙信景光");
238
+
239
+ h.sshp = 150;// 短刀のHP
240
+ h.ssa1 = 10;// 短刀の攻撃①
241
+ h.ssa2 = 10;// 短刀の攻撃②
242
+ h.sska = 15;// 短刀の攻撃会心の一撃
243
+ h.sssp = 30;// 短刀の真剣必殺
244
+
245
+ h.sskei = 100;// 短刀の軽傷
246
+ h.sstyu = 50;// 短刀の中傷
247
+ h.ssjyu = 20;// 短刀の重傷
248
+
249
+ h.wa10 = ("堀川国広");
250
+ h.wa11 = ("にっかり青江");
251
+ h.wa12 = ("骨喰藤四郎");
252
+ h.wa13 = ("鯰尾藤四郎");
253
+ h.wa14 = ("浦島虎徹");
254
+
255
+ h.wa52 = ("物吉貞宗");
256
+ h.wa53 = ("篭手切江");
257
+
258
+ h.wahp = 200;// 脇差のHP
259
+ h.waa1 = 15;// 脇差の攻撃①
260
+ h.waa2 = 15;// 脇差の攻撃②
261
+ h.waka = 20;// 脇差の攻撃会心の一撃
262
+ h.wasp = 35;// 脇差の真剣必殺
263
+
264
+ h.wakei = 150;
265
+ h.watyu = 70;
266
+ h.wajyu = 30;
267
+
268
+ h.K15 = ("加州清光");
269
+ h.K16 = ("蜂須賀虎徹");
270
+ h.K17 = ("陸奥守吉行");
271
+ h.K18 = ("山姥切国広");
272
+ h.K19 = ("歌仙兼定");
273
+ h.K20 = ("大和守安定");
274
+ h.K21 = ("鳴狐");
275
+ h.K22 = ("宗三左文字");
276
+ h.K23 = ("へし切長谷部");
277
+ h.K24 = ("長曾祢虎徹");
278
+ h.K25 = ("大俱利伽羅");
279
+ h.K26 = ("同田貫正国");
280
+ h.K27 = ("和泉守兼定");
281
+
282
+ h.K54 = ("亀甲貞宗");
283
+ h.K55 = ("村正");
284
+
285
+ h.khp = 250;
286
+ h.ka1 = 20;
287
+ h.ka2 = 20;
288
+ h.kka = 25;
289
+ h.ksp = 40;
290
+
291
+ h.kkei = 200;
292
+ h.ktyu = 110;
293
+ h.kjyu = 40;
294
+
295
+ h.S28 = ("三日月宗近");
296
+ h.S29 = ("小狐丸");
297
+ h.S30 = ("鶴丸国永");
298
+ h.S31 = ("鶯丸");
299
+ h.S32 = ("一期一振");
300
+ h.S33 = ("江雪左文字");
301
+ h.S34 = ("獅子王");
302
+ h.S35 = ("山伏国広");
303
+ h.S36 = ("燭台切光忠");
304
+
305
+ h.S56 = ("明石国行");
306
+ h.S57 = ("髭切");
307
+ h.S58 = ("膝丸");
308
+ h.S59 = ("数珠丸恒次");
309
+ h.S60 = ("大典太光世");
310
+ h.S61 = ("ソハヤノツルギ");
311
+ h.S62 = ("小烏丸");
312
+ h.S63 = ("大包平");
313
+ h.S64 = ("小竜景光");
314
+
315
+ h.shp = 300;
316
+ h.sa1 = 25;
317
+ h.sa2 = 25;
318
+ h.ska = 30;
319
+ h.ssp = 45;
320
+
321
+ h.skei = 250;
322
+ h.styu = 130;
323
+ h.sjyu = 50;
324
+
325
+ h.Gs37 = ("蛍丸");
326
+ h.Gs38 = ("石切丸");
327
+ h.Gs39 = ("太郎太刀");
328
+ h.Gs40 = ("次郎太刀");
329
+
330
+ h.gshp = 350;
331
+ h.gsa1 = 30;
332
+ h.gsa2 = 30;
333
+ h.gska = 35;
334
+ h.gssp = 45;
335
+
336
+ h.gskei = 280;
337
+ h.gstyu = 180;
338
+ h.gsjyu = 80;
339
+
340
+ h.G41 = ("蜻蛉切");
341
+ h.G42 = ("御手杵");
342
+
343
+ h.G65 = ("日本号");
344
+
345
+ h.ghp = 400;
346
+ h.ga1 = 35;
347
+ h.ga2 = 35;
348
+ h.gka = 40;
349
+ h.gsp = 50;
350
+
351
+ h.gkei = 320;
352
+ h.gtyu = 260;
353
+ h.gjyu = 140;
354
+
355
+ h.Na43 = ("岩融");
356
+
357
+ h.Na66 = ("巴形薙刀");
358
+
359
+ h.nahp = 450;
360
+ h.naa1 = 40;
361
+ h.naa2 = 40;
362
+ h.naka = 45;
363
+ h.nasp = 55;
364
+
365
+ h.nakei = 320;
366
+ h.natyu = 280;
367
+ h.najyu = 150;
368
+
369
+ h.die = 0;
370
+ // 全刀種共通でHPが0になったら、死ぬ。
371
+
372
+ String s1 = new java.util.Scanner(System.in).nextLine();
373
+ String s2 = new java.util.Scanner(System.in).nextLine();
374
+ String s3 = new java.util.Scanner(System.in).nextLine();
375
+ String s4 = new java.util.Scanner(System.in).nextLine();
376
+ String s5 = new java.util.Scanner(System.in).nextLine();
377
+ String s6 = new java.util.Scanner(System.in).nextLine();
378
+
379
+ System.out.println(s1 + "を部隊長に指名した。");
380
+
381
+ System.out.println(call1 + "は" + new java.util.Scanner(System.in).nextLine());
382
+
383
+ }
384
+ ```
385
+ 知っている方もいますが、刀剣乱舞のゲームを作っています。
386
+ 一部の刀剣男士の数字がおかしいのはわざとなので気にしないでください。
387
+ 最終行でエラーが出ていて、関係ないと思いますが、昨日までは
388
+ "h.S64 = ("小竜景光");"までの行全てに「"項目"は解決できないか、フィールドではありません。」と表示されて「型'Honmaru'のフィールド'項目'を作成します。」と表示されてそうしたらpraivateになって表示がされなくなりました。

5

修正いたしました。

2017/09/13 08:35

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -44,7 +44,7 @@
44
44
  修正を致しました。
45
45
  ```
46
46
  public static void main(String[] args) {
47
- Honmaru h = new Honmaru();
47
+ Honmaru h = new A();
48
48
  h.player = "プレイヤー名";
49
49
  h.home = "自分の家";
50
50
  h.call1 = "デッキA";
@@ -111,7 +111,7 @@
111
111
 
112
112
  ```
113
113
 
114
- public class 別のクラス名 {
114
+ public class B {
115
115
 
116
116
  String ss0;
117
117
 
@@ -158,4 +158,8 @@
158
158
 
159
159
  デッキには1体から6体までキャラクターをデッキに組めます。
160
160
 
161
+ オブジェクト指向で作成を考えているので、Aというクラスは要はゲームのシナリオ?的な意味でBというクラスはそのシナリオに必要な例えばキャラクターだけのクラスといったところですかね。
162
+ 分かりにくくてすいません。
163
+
164
+
161
165
  改めてよろしくお願い致します。

4

再修正を致しました。申し訳ございません。

2017/09/13 07:50

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -5,8 +5,10 @@
5
5
  実行結果の希望例を出しておきます。
6
6
 
7
7
  ”デッキAはマップ1のクエストに向かった。”
8
+ ```
9
+ String s1 = new java.util.Scanner(System.in).nextLine();
10
+ ```
8
11
 
9
- String s1 = new java.util.Scanner(System.in).nextLine();
10
12
  この定型文を使えばいいのかなと考えていますが、私の知識ではこれ以上は分かりません。
11
13
 
12
14
  ###発生している問題・エラーメッセージ
@@ -61,7 +63,7 @@
61
63
 
62
64
  省略(以下はマップが7-4まで続きます。)
63
65
 
64
- ``
66
+ ```
65
67
  h.ss0 = ("キャラ1");
66
68
  h.ss1 = ("キャラ2");
67
69
  h.ss2 = ("キャラ3");
@@ -85,11 +87,16 @@
85
87
  省略(全キャラの名前が同じように定義されています。)
86
88
 
87
89
  ```
88
- String s1 = new java.util.Scanner(System.in).nextLine();
90
+ String s1 = new java.util.Scanner(System.in).nextLine();
91
+
89
92
  String s2 = new java.util.Scanner(System.in).nextLine();
93
+
90
94
  String s3 = new java.util.Scanner(System.in).nextLine();
95
+
91
96
  String s4 = new java.util.Scanner(System.in).nextLine();
97
+
92
98
  String s5 = new java.util.Scanner(System.in).nextLine();
99
+
93
100
  String s6 = new java.util.Scanner(System.in).nextLine();
94
101
 
95
102
  System.out.println( s1 + "をリーダーに指名した。");
@@ -105,29 +112,50 @@
105
112
  ```
106
113
 
107
114
  public class 別のクラス名 {
115
+
108
116
  String ss0;
117
+
109
118
  String ss1;
119
+
110
120
  String ss2;
121
+
111
122
  String ss3;
123
+
112
124
  String ss4;
125
+
113
126
  String ss5;
127
+
114
128
  String ss6;
129
+
115
130
  String ss7;
131
+
116
132
  String ss8;
133
+
117
134
  String ss9;
135
+
118
136
  String ss10;
137
+
119
138
  String ss11;
139
+
120
140
  String ss12;
141
+
121
142
  String ss13;
143
+
122
144
  String ss14;
145
+
123
146
  String ss15;
147
+
124
148
  String ss16;
149
+
125
150
  String ss17;
126
151
 
152
+ ```
127
153
  オブジェクト指向を使っての作成なので別クラスの最初の部分を掲載致します。
128
- ```
129
154
 
155
+
130
156
  元々、このゲームは前に作ったものをもっと高度なものにしようと思い、新しくフォルダも作成し、作り始めたものです。
131
157
  前に作ったものはこのようなエラーがなかったので正直訳が分かりません。
132
158
 
159
+ デッキには1体から6体までキャラクターをデッキに組めます。
160
+
133
161
  改めてよろしくお願い致します。

3

追記致しました。

2017/09/13 06:11

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -10,7 +10,7 @@
10
10
  この定型文を使えばいいのかなと考えていますが、私の知識ではこれ以上は分かりません。
11
11
 
12
12
  ###発生している問題・エラーメッセージ
13
- '''
13
+ ```
14
14
  System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
15
15
 
16
16
  ```
@@ -22,9 +22,9 @@
22
22
  初心者の馬鹿な考えでこんな風に合体させたら動くんじゃないかなと試したら上記のエラーメッセージが出ました。
23
23
 
24
24
  ###該当のソースコード
25
- '''
25
+ ```
26
26
  System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
27
- '''
27
+ ```
28
28
  初心者の馬鹿な考えでこんな風に合体させたら動くんじゃないかなと試したら上記のエラーメッセージが出ました。
29
29
 
30
30
 
@@ -40,7 +40,7 @@
40
40
  よろしくお願いします。
41
41
 
42
42
  修正を致しました。
43
- '''
43
+ ```
44
44
  public static void main(String[] args) {
45
45
  Honmaru h = new Honmaru();
46
46
  h.player = "プレイヤー名";
@@ -57,11 +57,11 @@
57
57
  h.map2の2 = "マップ2-2";
58
58
  h.map2の3 = "マップ2-3";
59
59
  h.map2の4 = "マップ2-4";
60
- '''
60
+ ```
61
61
 
62
62
  省略(以下はマップが7-4まで続きます。)
63
63
 
64
- '''
64
+ ``
65
65
  h.ss0 = ("キャラ1");
66
66
  h.ss1 = ("キャラ2");
67
67
  h.ss2 = ("キャラ3");
@@ -80,11 +80,11 @@
80
80
  h.ss15 = ("キャラ16");
81
81
  h.ss16 = ("キャラ17");
82
82
  h.ss17 = ("キャラ18");
83
- '''
83
+ ```
84
84
 
85
85
  省略(全キャラの名前が同じように定義されています。)
86
86
 
87
- '''
87
+ ```
88
88
  String s1 = new java.util.Scanner(System.in).nextLine();
89
89
  String s2 = new java.util.Scanner(System.in).nextLine();
90
90
  String s3 = new java.util.Scanner(System.in).nextLine();
@@ -95,14 +95,14 @@
95
95
  System.out.println( s1 + "をリーダーに指名した。");
96
96
 
97
97
  System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
98
- '''
98
+ ```
99
99
 
100
100
  エラーが出ている近くの部分まで載せます。
101
101
  エラーが出ているのは最後の行のみです。
102
102
 
103
103
  public static mainメソッドの「外側」との話だったのですが、privateに変わっていて、表示が隠れてしまっており、表示されません。
104
104
 
105
- '''
105
+ ```
106
106
 
107
107
  public class 別のクラス名 {
108
108
  String ss0;
@@ -125,7 +125,7 @@
125
125
  String ss17;
126
126
 
127
127
  オブジェクト指向を使っての作成なので別クラスの最初の部分を掲載致します。
128
- '''
128
+ ```
129
129
 
130
130
  元々、このゲームは前に作ったものをもっと高度なものにしようと思い、新しくフォルダも作成し、作り始めたものです。
131
131
  前に作ったものはこのようなエラーがなかったので正直訳が分かりません。

2

更に追記を致しました。

2017/09/13 05:44

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -10,21 +10,21 @@
10
10
  この定型文を使えばいいのかなと考えていますが、私の知識ではこれ以上は分かりません。
11
11
 
12
12
  ###発生している問題・エラーメッセージ
13
-
13
+ '''
14
14
  System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
15
15
 
16
16
  ```
17
17
  エラーメッセージ
18
18
 
19
19
  非 static フィールド デッキA を static 参照できません
20
- ```
21
20
 
21
+
22
22
  初心者の馬鹿な考えでこんな風に合体させたら動くんじゃないかなと試したら上記のエラーメッセージが出ました。
23
23
 
24
24
  ###該当のソースコード
25
-
25
+ '''
26
26
  System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
27
-
27
+ '''
28
28
  初心者の馬鹿な考えでこんな風に合体させたら動くんじゃないかなと試したら上記のエラーメッセージが出ました。
29
29
 
30
30
 
@@ -40,7 +40,7 @@
40
40
  よろしくお願いします。
41
41
 
42
42
  修正を致しました。
43
-
43
+ '''
44
44
  public static void main(String[] args) {
45
45
  Honmaru h = new Honmaru();
46
46
  h.player = "プレイヤー名";
@@ -57,10 +57,11 @@
57
57
  h.map2の2 = "マップ2-2";
58
58
  h.map2の3 = "マップ2-3";
59
59
  h.map2の4 = "マップ2-4";
60
+ '''
60
61
 
61
-
62
62
  省略(以下はマップが7-4まで続きます。)
63
63
 
64
+ '''
64
65
  h.ss0 = ("キャラ1");
65
66
  h.ss1 = ("キャラ2");
66
67
  h.ss2 = ("キャラ3");
@@ -79,9 +80,11 @@
79
80
  h.ss15 = ("キャラ16");
80
81
  h.ss16 = ("キャラ17");
81
82
  h.ss17 = ("キャラ18");
83
+ '''
82
84
 
83
85
  省略(全キャラの名前が同じように定義されています。)
84
86
 
87
+ '''
85
88
  String s1 = new java.util.Scanner(System.in).nextLine();
86
89
  String s2 = new java.util.Scanner(System.in).nextLine();
87
90
  String s3 = new java.util.Scanner(System.in).nextLine();
@@ -92,9 +95,39 @@
92
95
  System.out.println( s1 + "をリーダーに指名した。");
93
96
 
94
97
  System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
98
+ '''
95
99
 
96
-
97
100
  エラーが出ている近くの部分まで載せます。
98
101
  エラーが出ているのは最後の行のみです。
99
102
 
103
+ public static mainメソッドの「外側」との話だったのですが、privateに変わっていて、表示が隠れてしまっており、表示されません。
104
+
105
+ '''
106
+
107
+ public class 別のクラス名 {
108
+ String ss0;
109
+ String ss1;
110
+ String ss2;
111
+ String ss3;
112
+ String ss4;
113
+ String ss5;
114
+ String ss6;
115
+ String ss7;
116
+ String ss8;
117
+ String ss9;
118
+ String ss10;
119
+ String ss11;
120
+ String ss12;
121
+ String ss13;
122
+ String ss14;
123
+ String ss15;
124
+ String ss16;
125
+ String ss17;
126
+
127
+ オブジェクト指向を使っての作成なので別クラスの最初の部分を掲載致します。
128
+ '''
129
+
130
+ 元々、このゲームは前に作ったものをもっと高度なものにしようと思い、新しくフォルダも作成し、作り始めたものです。
131
+ 前に作ったものはこのようなエラーがなかったので正直訳が分かりません。
132
+
100
133
  改めてよろしくお願い致します。

1

エラー付近と最初の部分を掲載いたしました。

2017/09/13 05:22

投稿

HISUI
HISUI

スコア22

title CHANGED
File without changes
body CHANGED
@@ -37,4 +37,64 @@
37
37
  eclipseを使用しています。
38
38
 
39
39
  javaの勉強を始めてからまだ半年しか経っておらず、まだまだ私自身の知識不足があると思いますが、教えていただけたらと思います。
40
- よろしくお願いします。
40
+ よろしくお願いします。
41
+
42
+ 修正を致しました。
43
+
44
+ public static void main(String[] args) {
45
+ Honmaru h = new Honmaru();
46
+ h.player = "プレイヤー名";
47
+ h.home = "自分の家";
48
+ h.call1 = "デッキA";
49
+ h.call2 = "デッキB";
50
+ h.call3 = "デッキC";
51
+ h.call4 = "デッキD";
52
+ h.map1の1 = "マップ1-1";
53
+ h.map1の2 = "マップ1-2";
54
+ h.map1の3 = "マップ1-3";
55
+ h.map1の4 = "マップ1-4";
56
+ h.map2の1 = "マップ2-1";
57
+ h.map2の2 = "マップ2-2";
58
+ h.map2の3 = "マップ2-3";
59
+ h.map2の4 = "マップ2-4";
60
+
61
+
62
+ 省略(以下はマップが7-4まで続きます。)
63
+
64
+ h.ss0 = ("キャラ1");
65
+ h.ss1 = ("キャラ2");
66
+ h.ss2 = ("キャラ3");
67
+ h.ss3 = ("キャラ4");
68
+ h.ss4 = ("キャラ5");
69
+ h.ss5 = ("キャラ6");
70
+ h.ss6 = ("キャラ7");
71
+ h.ss7 = ("キャラ8");
72
+ h.ss8 = ("キャラ9");
73
+ h.ss9 = ("キャラ10");
74
+ h.ss10 = ("キャラ11");
75
+ h.ss11 = ("キャラ12");
76
+ h.ss12 = ("キャラ13");
77
+ h.ss13 = ("キャラ14");
78
+ h.ss14 = ("キャラ15");
79
+ h.ss15 = ("キャラ16");
80
+ h.ss16 = ("キャラ17");
81
+ h.ss17 = ("キャラ18");
82
+
83
+ 省略(全キャラの名前が同じように定義されています。)
84
+
85
+ String s1 = new java.util.Scanner(System.in).nextLine();
86
+ String s2 = new java.util.Scanner(System.in).nextLine();
87
+ String s3 = new java.util.Scanner(System.in).nextLine();
88
+ String s4 = new java.util.Scanner(System.in).nextLine();
89
+ String s5 = new java.util.Scanner(System.in).nextLine();
90
+ String s6 = new java.util.Scanner(System.in).nextLine();
91
+
92
+ System.out.println( s1 + "をリーダーに指名した。");
93
+
94
+ System.out.println(デッキA + "は" + new java.util.Scanner(System.in).nextLine());
95
+
96
+
97
+ エラーが出ている近くの部分まで載せます。
98
+ エラーが出ているのは最後の行のみです。
99
+
100
+ 改めてよろしくお願い致します。