1 import java.util.ArrayList;
2
3 /*
4 题目:
5 定义以指定格式打印集合的方法(ArrayList类型作为参数),使用{}扩起集合,使用@分隔每个元素。
6 格式参照 {元素@元素@元素}。
7
8 1.写一个ArrayList集合,添加几个元素
9 2.写个ArrayList类为参数的方法,调用方法,将1中集合作为参数传递进去
10 3.以要求的格式输出集合
11 */
12
13 public class Demo03ArrayListPrint {
14 public static void main(String[] args) {
15 ArrayList<String> list = new ArrayList<>();
16 list.add("张三丰");
17 list.add("宋远桥");
18 list.add("张无忌");
19 list.add("张翠山");
20
21 printArrayList(list);
22
23 }
24 public static void printArrayList(ArrayList<String> list){
25 System.out.print("{");
26 for(int i=0;i<list.size();i++){
27 String name=list.get(i);
28 if(i==list.size()-1){
29 System.out.print(name+"}");
30 }else {
31 System.out.print(name+"@");
32 }
33 }
34 }
35 }