массив выводится согласно условию а задача не принимается, почему?
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 = "com.javarush.task.pro.task09.task0915";
String[] tokens = getTokens(packagePath, "\\.");
System.out.println(Arrays.toString(tokens));
}
public static String[] getTokens(String query, String delimiter) {
StringTokenizer str = new StringTokenizer(query, delimiter);
int count = 0;
while (str.hasMoreTokens()) {
count++;
String token = str.nextToken();
}
String[] tokens1 = new String[count];
int a =0;
StringTokenizer str1 = new StringTokenizer(query, delimiter);
while (str1.hasMoreTokens()){
tokens1[a++]= str1.nextToken();
}
return tokens1;
}
}