Dam ci wskazówki, bez sensu jest podawanie tak prostego zadania na tacy.
Od początku parametry funkcji to tablica łańcuchów czyli tablica Stringów. Poszukaj w internecie co to jest tablica i jak się ją tworzy w javie oraz co to jest klasa String.
Funkcja powinna zwrócić średnią długość łańcuchów - domyślam się, że chodzi o średnią arytmetyczną. Musisz więc użyć funkcji czegoś, co 'przeleci' ci poklei przez każdy element tablicy w celu pobrania długości tego Stringa(łańcucha znaków). Do tego zadania idealnie nada się pętla. Tworzysz zmienną typu int, która będzie licznikiem całkowitej ilości znaków w tablicy(suma długości każdego wyrazu) następnie tą sumę należy podzielić przez ilość elementów w tablicy. Tylko pamiętaj, że dzieląc liczbę całkowitą przez całkowitą w javie otrzymasz wynik również całkowity - część ułamkowa zostanie odrzucona bez zaokrąglania. Jeżeli zależy ci na zachowaniu części ułamkowej musisz użyć liczby zmiennoprzecinkowej typu float lub double np poprzez rzutowanie.
To jest jedna część zdania, druga część to operacja na tych łańcuchach. Iterujesz każdy element w pętli no i po prostu sprawdzasz warunki - elementy podzielne przez 5 i niepodzielne przez liczbę, która jest drugim argumentem. Mamy więc tutaj do czynienia z operacją logiczną AND, do sprawdzenia podzielności możemy wykorzystać operator modulo i przyrównać wynik operacji modulo do zera. Poszukaj czym jest operacja modulo i jak sprawdza się podzielność liczby przez daną liczbę. Do tego musisz pamiętać o drugim warunku, czyli sprawdzeniu długości znaku.
Musisz też dowiedzieć się czym jest konkatenacja czyli sumowanie ciągów znaków w javie. Mała podpowiedź - jest za to odpowiedzialny operator '+' ale jest to temat o tyle istotny, że warto przeczytać całość na temat konkatenacji, kiedy warto jej używać, a kiedy warto użyć np klasy StringBuilder.
Na początek polecam ci właśnie od podzielenia tego zadania na mniejsze. Najpierw zrób program do sprawdzania czy jedna liczba jest podzielna przez drugą liczbę. Potem zrób funkcję, która będzie sprawdzać długość wyrazu. Potem połącz te 2 funkcję w jedną. Tak możesz zrobić całe zadanie - buduj funkcję cegiełka po cegiełce. Rozbij programy na mniejsze, porób kilka funkcji a potem staraj się to połączyć w całość. Na początku ci nie wyjdzie, ale za 10 czy 15 razem dasz radę.