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

質問編集履歴

1

Myfutureの定義を追加

2021/11/04 06:04

投稿

numame
numame

スコア0

title CHANGED
@@ -1,1 +1,1 @@
1
- 内部マップをMap<I,O>から、Map<I,Myfuture<O>>に改良するときにエラー
1
+ 内部マップをMap<I,O>から、Map<I,Myfuture<O>>に改良するときにエラーをなくしたい
body CHANGED
@@ -1,5 +1,7 @@
1
1
  以下のように、Map<I,O>ではなく、Map<I,MyFuture<O>>であるように改良と、Main()中で、改良前後の実行時間をそれぞれ表示することで改良されているかを確認するプログラムを実行しました。どのあたりがおかしいかわからないです。
2
2
 
3
+ MyFutureを使うということでしたので、MyFutureの定義をclass MemoConcにいれてみました。
4
+
3
5
  class MemoConc3<I, O> implements Computable<I, O> {
4
6
  Map<I, O> cache = new ConcMap<I, O>();
5
7
  Computable<I, O> c;