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

質問編集履歴

1

追加で質問があるので更新しました。

2020/10/05 15:10

投稿

onakasuitayoo
onakasuitayoo

スコア8

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,21 @@
1
1
  javaのメソッドのマイナスについて質問です。
2
+ ```java
3
+ import java.util.ArrayList;
4
+ import java.util.Arrays;
5
+
6
+ public class Main{
7
+ public static void main(String[] args){
8
+ var alphabet = new ArrayList<>(Arrays.asList(new String[] {"A","B","C","D"}));
2
- 変数名.sort((var a, var b) - > -a.compareTo(b));
9
+ alphabet.sort((var a,var b) -> -a.compareTo(b));
10
+ alphabet.forEach(System.out::println);
11
+ }
12
+ }
13
+
14
+ ```
3
15
  のようにcompareTo()メソッドにマイナスがついた問題が出てきたのですが、
4
16
  他の関数型インタフェースのメソッドもマイナスが使えるのでしょうか??
5
17
  関数型インタフェース以外にも使える場合、教えていただきたいです。
6
- よろしくお願いいたします。
18
+ よろしくお願いいたします。
19
+
20
+ あと、最後のforEach文のSystem.out::printlnの「::」は
21
+ ラムダ式的なやつでしょうか??