質問編集履歴

3

秘密情報の削除

2020/06/02 14:23

投稿

tanada
tanada

スコア2

test CHANGED
File without changes
test CHANGED
@@ -297,61 +297,3 @@
297
297
 
298
298
 
299
299
  }
300
-
301
-
302
-
303
- ```
304
-
305
- ■メインメソッド
306
-
307
-
308
-
309
- ```ここに言語を入力
310
-
311
- public class ShopMain {
312
-
313
- public static void main(String[] args) {
314
-
315
- Shop shop = new Shop();
316
-
317
-
318
-
319
- shop.addItem(new Video("V0001","ローマの休日 ",2980,6,"ウィリアム・ワイラー"));
320
-
321
- shop.addItem(new Video("V0002","風と共に去りぬ",2980,5,"ヴィクター・フレミング"));
322
-
323
- shop.addItem(new CD( "C0001","ビートルズ全集",3000,1,"ビートルズ"));
324
-
325
- shop.addItem(new CD( "C0002","スリラー   ",2500,9,"マイケル・ジャクソン"));
326
-
327
-
328
-
329
- System.out.println("CODE\tタイトル\t価格\t在庫\t監督/アーティスト");
330
-
331
- System.out.println("--------------------------------------------------------------");
332
-
333
- shop.showItem();
334
-
335
- System.out.println("--------------------------------------------------------------");
336
-
337
- System.out.println();
338
-
339
- shop.sellItem("V0001");
340
-
341
- shop.sellItem("C0002");
342
-
343
- System.out.println();
344
-
345
- System.out.println("CODE\tタイトル\t価格\t在庫\t監督/アーティスト");
346
-
347
- System.out.println("--------------------------------------------------------------");
348
-
349
- shop.showItem();
350
-
351
- System.out.println("--------------------------------------------------------------");
352
-
353
- }
354
-
355
- }
356
-
357
- ```

2

codeボタンの適用

2020/06/02 14:23

投稿

tanada
tanada

スコア2

test CHANGED
File without changes
test CHANGED
@@ -26,6 +26,8 @@
26
26
 
27
27
  プログラム全体
28
28
 
29
+ ```ここに言語を入力
30
+
29
31
  import java.util.ArrayList;
30
32
 
31
33
  import java.util.List;
@@ -298,10 +300,14 @@
298
300
 
299
301
 
300
302
 
303
+ ```
304
+
301
305
  ■メインメソッド
302
306
 
303
307
 
304
308
 
309
+ ```ここに言語を入力
310
+
305
311
  public class ShopMain {
306
312
 
307
313
  public static void main(String[] args) {
@@ -347,3 +353,5 @@
347
353
  }
348
354
 
349
355
  }
356
+
357
+ ```

1

調べたいことの追記、試したことの追記

2020/06/02 14:18

投稿

tanada
tanada

スコア2

test CHANGED
File without changes
test CHANGED
@@ -1,5 +1,21 @@
1
+ ■調べたいこと
2
+
1
3
  Java ArrayListのindexOfメソッドの返却値が-1となってしまう。
2
4
 
5
+ 返却値に0以上が返却されるように該当ソースを修正したい。
6
+
7
+ 想定では検索したIDでリストを捜索すると該当する位置が返却されます。
8
+
9
+
10
+
11
+ ■試したこと
12
+
13
+ ・items.indexOfの引数にitemIDだけを指定
14
+
15
+ ・items.indexOfの引数にCDクラスを指定
16
+
17
+ ・items.indexOfの引数にItemクラスを指定
18
+
3
19
 
4
20
 
5
21
  該当箇所
@@ -284,10 +300,6 @@
284
300
 
285
301
  ■メインメソッド
286
302
 
287
- // このファイルは修正しないでください。
288
-
289
- // APPLICATIONS LIMITED
290
-
291
303
 
292
304
 
293
305
  public class ShopMain {