-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathSolution.java
More file actions
62 lines (45 loc) · 1.68 KB
/
Copy pathSolution.java
File metadata and controls
62 lines (45 loc) · 1.68 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
//Therefore the soldiers came, and broke the legs of the first, and of the other who was crucified with him (John 19:32)
package com.javarush.task.task22.task2210;
/*
StringTokenizer
*/
import java.util.StringTokenizer;
public class Solution {
public static void main(String[] args) {
String[] strings = getTokens("Orange,Green,Yellow,Red",",");
for (String s : strings)
System.out.println(s);
}
public static String [] getTokens(String query, String delimiter) {
StringTokenizer st = new StringTokenizer(query, delimiter);
String[] result = new String[st.countTokens()];
for (int i=0; st.hasMoreElements();i++) {
result[i] = st.nextToken();
}
return result;
}
}
/*
StringTokenizer
Используя StringTokenizer разделить query на части по разделителю delimiter.
Пример
getTokens("level22.lesson13.task01", ".")
Возвращает
{"level22", "lesson13", "task01"}
Требования:
1. Метод getTokens должен использовать StringTokenizer.
2. Метод getTokens должен быть публичным.
3. Метод getTokens должен принимать два параметра типа String.
4. Массив типа String возвращенный методом getTokens должен быть заполнен правильно(согласно условию задачи).
package com.javarush.task.task22.task2210;
/*
StringTokenizer
*/
public class Solution {
public static void main(String[] args) {
}
public static String [] getTokens(String query, String delimiter) {
return null;
}
}
*/