Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package zad1;
- import java.util.*;
- public class Main {
- static List<String> getPricesInPLN(List<String> destinations, double xrate) {
- return ListCreator.collectFrom(destinations)
- .when(n -> n.startsWith("WAW"))
- .mapEvery(n -> {
- String tokens[] = n.split(" ");
- return "to " + tokens[1] + " - price in PLN: " + (int)(Double.parseDouble(tokens[2]) * xrate);
- });
- }
- public static void main(String[] args) {
- // Lista destynacji: port_wylotu port_przylotu cena_EUR
- List<String> dest = Arrays.asList(
- "bleble bleble 2000",
- "WAW HAV 1200",
- "xxx yyy 789",
- "WAW DPS 2000",
- "WAW HKT 1000"
- );
- double ratePLNvsEUR = 4.30;
- List<String> result = getPricesInPLN(dest, ratePLNvsEUR);
- for (String r : result) System.out.println(r);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement