### 分割字符串并赋值给字符数组

将字符串“book:and:food:and:drink”通过一个方法拆分成数组，其数组中元素为{“book”, “and”, “food”, “and:drink”}，并通过控制台输出。

#### 运行结果：

在 Eclipse 中运行 Example 类，结果如图 1 所示。

图 1 Example 类的运行结果

#### 解题关键：

l 使用 String 类的 split(Strubg regex,int limit)方法进行实现。

#### 答案：

Example.java 文件代码如下：

public class Example {

public static void main(String[] args) {

// 定义字符串

String str = "book:and:food:and:drink";

// 将字符串拆分为数组

String[] arr = str.split(":",4);

// 遍历数组元素

for (String s : arr) {

// 打印输出到控制台

System.out.println("\"" + s + "\"");

}

}

}