1
1
package com .thegreatapi .ahundreddaysofjava .day028 ;
2
2
3
3
import java .util .Arrays ;
4
- import java .util .Comparator ;
5
4
import java .util .List ;
6
5
7
- public class Day028 {
6
+ import static java .util .Comparator .comparing ;
7
+
8
+ public final class Day028 {
8
9
9
10
public static void main (String [] args ) {
10
- Player messi = new Player ("Lionel Messi" , "Barcelona " , "Argentina" , 42 );
11
- Player cr7 = new Player ("Cristiano Ronaldo" , "Juventus " , "Portugal" , 50 );
12
- Player neymar = new Player ("Neymar Jr. " , "PSG " , "Brazil " , 41 );
11
+ var messi = new Player ("Lionel Messi" , "PSG " , "Argentina" , 42 );
12
+ var cr7 = new Player ("Cristiano Ronaldo" , "Manchester United " , "Portugal" , 50 );
13
+ var lukaku = new Player ("Romelu Lukaku " , "Chelsea " , "Belgium " , 41 );
13
14
14
- List <Player > players = Arrays .asList (messi , cr7 , neymar );
15
+ List <Player > players = Arrays .asList (messi , cr7 , lukaku );
15
16
16
- players .sort (Comparator . comparing (Player ::numberOfGoals ).reversed ());
17
+ players .sort (comparing (Player ::numberOfGoals ).reversed ());
17
18
18
19
System .out .println ("Top Scorers:" );
19
20
players .forEach (System .out ::println );
20
21
}
21
22
22
- private record Player (String name , String club , String coutry , int numberOfGoals ) {
23
+ private record Player (String name , String club , String country , int numberOfGoals ) {
23
24
}
24
25
}
0 commit comments