Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. package zad1;
  2.  
  3.  
  4. import java.util.*;
  5.  
  6. public class Main {
  7.  
  8. static List<String> getPricesInPLN(List<String> destinations, double xrate) {
  9. return ListCreator.collectFrom(destinations)
  10. .when(n -> n.startsWith("WAW"))
  11. .mapEvery(n -> {
  12. String tokens[] = n.split(" ");
  13. return "to " + tokens[1] + " - price in PLN: " + (int)(Double.parseDouble(tokens[2]) * xrate);
  14. });
  15. }
  16.  
  17. public static void main(String[] args) {
  18. // Lista destynacji: port_wylotu port_przylotu cena_EUR
  19. List<String> dest = Arrays.asList(
  20. "bleble bleble 2000",
  21. "WAW HAV 1200",
  22. "xxx yyy 789",
  23. "WAW DPS 2000",
  24. "WAW HKT 1000"
  25. );
  26. double ratePLNvsEUR = 4.30;
  27. List<String> result = getPricesInPLN(dest, ratePLNvsEUR);
  28. for (String r : result) System.out.println(r);
  29. }
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement