Прошу помощи, код вообще не работает, начал с малого, попробовал в main преобразовать строку и сразу ее вывести на печать. Делал все как в теории написано, но на выходе получил бред.
Подскажите куда копать, почему StringTokenizer не срабатывает как надо? или сначала надо строку разсплитить? или сначала в массив ? не пойму. спасибо
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, ".a");
//System.out.println(Arrays.toString(tokens));
//System.out.println(getTokens(packagePath, ".a"));
StringTokenizer tokenizer = new StringTokenizer("com.javarush.task.pro.task09.task0915", ".a");
while (tokenizer.hasMoreTokens())
{
packagePath = tokenizer.nextToken();
}
System.out.println(packagePath);
}
// public static String getTokens(String query, String delimiter) {
// String token = "";
// StringTokenizer tokenizer = new StringTokenizer(query, delimiter);
// while (tokenizer.hasMoreTokens())
// {
// token = tokenizer.nextToken();
// }
// String[] array = token.split("");
//return array;
//return token;
//}
}