ArrayList例题:按指定格式遍历集合字符串

 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 }

 

posted @ 2020-10-14 20:32  Oooooooa  阅读(225)  评论(0)    收藏  举报