1
public?static?void?testSplit()?
{
2
??String?str?=?"1.a.3";
3
??String[]?strArray?=?str.split("\\.");
4
??for(int?i=0;?i<strArray.length;?i++)?
{
5
???System.out.println(strArray[i]);
6
??}
7
?}



2

3

4



5

6

7

2.StringTokenizer
1
public?static?void?testTokenizer()?
{
2
????????????????String?str?=?"1.a.3";
3
????????StringTokenizer?strTokenizer?=?new?StringTokenizer(str,?".");
4
????????while(strTokenizer.hasMoreTokens())?
{
5
????????????System.out.println(strTokenizer.nextToken());
6
????????}
7
????}



2

3

4



5

6

7

OK.
?1
package?test;
?2
?3
import?java.util.StringTokenizer;
?4
?5
public?class?TestStringSplit?
{
?6
????static?String?str?=?"1.a.3";
?7
????
?8
????public?static?void?testSplit()?
{
?9
????????String[]?strArray?=?str.split("\\.");
10
????????for(int?i=0;?i<strArray.length;?i++)?
{
11
????????????System.out.println(strArray[i]);
12
????????}
13
????}
14
????
15
????public?static?void?testTokenizer()?
{
16
????????StringTokenizer?strTokenizer?=?new?StringTokenizer(str,?".");
17
????????while(strTokenizer.hasMoreTokens())?
{
18
????????????System.out.println(strTokenizer.nextToken());
19
????????}
20
????}
21
????
22
????public?static?void?main(String[]?args)?
{
23
????????testSplit();
24
????????System.out.println("====================");
25
????????testTokenizer();
26
????}
27
}
28

?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
