desislava_topuzakova

Demo

Feb 4th, 2022
206
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. import java.util.ArrayList;
  2. import java.util.List;
  3.  
  4. public class Demo {
  5. public static void main(String[] args) {
  6. List <String> list = new ArrayList<>();
  7. list.add("Desi");
  8. list.add("Ivan");
  9. System.out.println(getElementAtIndex(list, 1));
  10.  
  11. List<Integer> numbers = new ArrayList<>();
  12. numbers.add(3);
  13. numbers.add(4);
  14. System.out.println(getElementAtIndex(numbers, 1));
  15.  
  16.  
  17. }
  18. //Generics -> универсални решения за всички типове
  19. //generic method -> универсален (работи с всички типове)
  20. public static <T> T getElementAtIndex (List<T> list, int index) {
  21. T element = list.get(index);
  22. return element;
  23. }
  24.  
  25.  
  26. //метод, който връща текст на даден индекс от лист
  27. public static String getAtIndex(List<String> list, int index) {
  28. String element = list.get(index);
  29. return element;
  30. }
  31.  
  32. //метод, който връща цяло число на даден индекс от лист
  33. public static int getIntAtIndex (List<Integer> list, int index) {
  34. int numberAtIndex = list.get(index);
  35. return numberAtIndex;
  36. }
  37. }
  38.  
Advertisement
Add Comment
Please, Sign In to add comment