Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.company;
- import java.util.ArrayList;
- public class Main {
- public interface interfejsPodstawowy
- {
- void metodaAbstrakcyjna(String napis);
- }
- public static ArrayList<String> spisPrzedmiotow(ArrayList<String> lista)
- {
- lista.add("Matematyka");
- lista.add("Programowanie niskopoziomowe");
- lista.add("Elektrotechnika");
- lista.add("Java");
- lista.add("Metrologia");
- lista.add("Algorytmika");
- lista.add("Bazy danych");
- lista.add("Angielski");
- return lista;
- }
- public static ArrayList<Integer> spisLiczb(ArrayList<Integer> lista)
- {
- for (int i = 0 ; i < 20 ; i = i + 2)
- {
- lista.add(i);
- }
- return lista;
- }
- public static void wypiszKilka(ArrayList<String> lista)
- {
- for (int i = 0 ; i < lista.size() ; i = i + 2)
- {
- System.out.println(lista.get(i));
- }
- }
- public static void wypiszElementy(ArrayList<String> lista, interfejsPodstawowy ipod)
- {
- for (int i = 0 ; i < lista.size() ; i ++) ipod.metodaAbstrakcyjna(lista.get(i));
- }
- public static void main(String[] args)
- {
- ArrayList<String> lista = new ArrayList<>();
- lista = spisPrzedmiotow(lista);
- wypiszElementy(lista, s ->
- {
- System.out.println(s);
- });
- lista.sort((o1, o2) -> {
- if (o1.length() > o2.length()) return 1;
- else if (o1.length() == o2.length()) return 0;
- else return -1;
- });
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement