Вроде все сделал, ничего не забыл, НО ничего не возвращает код. инициализировал и декларировал массив. count дает значение 3, значит и массив должен быть готов к работе.
Как говорится: помогите люди добрые, что не так)
заранее благодарен
package com.javarush.task.pro.task09.task0915;
import java.util.Arrays;
import java.util.StringTokenizer;
/*
StringTokenizer
*/
public class Solution
{
public static void main(String[] args)
{
String packagePath = "java.util.stream";
String[] tokens = getTokens(packagePath, "\\.");
System.out.println(Arrays.toString(tokens));
}
public static String[] getTokens(String query, String delimiter)
{
StringTokenizer st = new StringTokenizer(query, delimiter);
int count = st.countTokens();
String []tk = new String[count];
while(st.hasMoreTokens())
{ for (int i=0; i<count ; i++)
{ tk[i]=st.nextToken();}
}return tk[];
}
}