Skip to content

Commit 0c9da3d

Browse files
committed
Improvements on days 27 and 28
Signed-off-by: hbelmiro <helber.belmiro@gmail.com>
1 parent 2c9a567 commit 0c9da3d

File tree

2 files changed

+10
-9
lines changed
  • days
    • day027/src/main/java/com/thegreatapi/ahundreddaysofjava/day027
    • day028/src/main/java/com/thegreatapi/ahundreddaysofjava/day028

2 files changed

+10
-9
lines changed

days/day027/src/main/java/com/thegreatapi/ahundreddaysofjava/day027/Day027.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public static void main(String[] args) {
1818

1919
private static List<Player> createList() {
2020
var messi = new Player("Lionel Messi", "PSG", "Argentina", 42);
21-
var cr7 = new Player("Cristiano Ronaldo", "Juventus", "Portugal", 50);
21+
var cr7 = new Player("Cristiano Ronaldo", "Manchester United", "Portugal", 50);
2222
var lukaku = new Player("Romelu Lukaku", "Chelsea", "Belgium", 41);
2323

2424
return List.of(messi, cr7, lukaku);
Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,25 @@
11
package com.thegreatapi.ahundreddaysofjava.day028;
22

33
import java.util.Arrays;
4-
import java.util.Comparator;
54
import java.util.List;
65

7-
public class Day028 {
6+
import static java.util.Comparator.comparing;
7+
8+
public final class Day028 {
89

910
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);
1314

14-
List<Player> players = Arrays.asList(messi, cr7, neymar);
15+
List<Player> players = Arrays.asList(messi, cr7, lukaku);
1516

16-
players.sort(Comparator.comparing(Player::numberOfGoals).reversed());
17+
players.sort(comparing(Player::numberOfGoals).reversed());
1718

1819
System.out.println("Top Scorers:");
1920
players.forEach(System.out::println);
2021
}
2122

22-
private record Player(String name, String club, String coutry, int numberOfGoals) {
23+
private record Player(String name, String club, String country, int numberOfGoals) {
2324
}
2425
}

0 commit comments

Comments
 (0)