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

質問編集履歴

3

j

2017/12/18 19:31

投稿

ikanosasimi
ikanosasimi

スコア32

title CHANGED
File without changes
body CHANGED
@@ -35,12 +35,12 @@
35
35
  //含まれている場合
36
36
  else if(x>0){
37
37
  list.remove(x);
38
- list.add(line[n]);
38
+ list.add(0,line[n]);
39
39
  }
40
40
  }
41
+ System.out.println(list.get(0));
42
+ System.out.println(list.get(1));
41
43
  System.out.println(list.get(2));
42
- System.out.println(list.get(1));
43
- System.out.println(list.get(0));
44
44
  }
45
45
  }
46
46
  ```

2

2017/12/18 19:31

投稿

ikanosasimi
ikanosasimi

スコア32

title CHANGED
File without changes
body CHANGED
@@ -7,6 +7,7 @@
7
7
 
8
8
  なぜでしょうか
9
9
  イメージとしてはFIFOです
10
+
10
11
  ```lang-java
11
12
  import java.util.*;
12
13
 
@@ -41,4 +42,5 @@
41
42
  System.out.println(list.get(1));
42
43
  System.out.println(list.get(0));
43
44
  }
44
- }
45
+ }
46
+ ```

1

2017/12/18 19:08

投稿

ikanosasimi
ikanosasimi

スコア32

title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,7 @@
1
1
  ランダムな文字列数が入力されるので
2
+ line[]={"とまと","もも","りんご","きゅうり","りんご"};
2
3
  その最新履歴3つを表示したいです。
4
+ 表示:りんご、きゅうり、もも
3
5
  重複した文字列が来た場合、一番上に更新
4
6
  いろいろ試しましたがremoveで配列外エラーになります
5
7
 
@@ -35,8 +37,8 @@
35
37
  list.add(line[n]);
36
38
  }
37
39
  }
40
+ System.out.println(list.get(2));
41
+ System.out.println(list.get(1));
38
42
  System.out.println(list.get(0));
39
- System.out.println(list.get(1));
40
- System.out.println(list.get(2));
41
43
  }
42
44
  }