Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- *
- * @author Nguyen Tuan Viet S18964
- *
- */
- package zad2;
- import java.util.List;
- import java.util.stream.Collectors;
- import java.util.Arrays;
- /*<-- niezbędne importy */
- public class Main {
- 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 = dest.stream().filter(e -> {
- String[] x = ((String) e).split(" ");
- if (x[0].equals("WAW"))
- return true;
- else
- return false;
- }).map( e -> {
- String[] x = ((String)e).split(" ");
- return (String)("to "+ x[1]+" - price in PLN: "+(int)(Double.parseDouble(x[2])*ratePLNvsEUR));}).
- collect(Collectors.toList());
- /*<-- tu należy dopisać fragment
- * przy czym nie wolno używać żadnych własnych klas, jak np. ListCreator
- * ani też żadnych własnych interfejsów
- * Podpowiedź: należy użyć strumieni
- */
- for (String r : result) System.out.println(r);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement