package com.inmind.arraylist03; import java.util.ArrayList; /* ArrayList_练习1_指定格式拼接字符串 定义以指定格式打印集合的方法(ArrayList类型作为参数),使用@分隔每个元素。 格式参照: [元素@元素@元素]。 */ public class Test11 { public static void main(String[] args) { ArrayList lists = new ArrayList<>(); lists.add("白鹿"); lists.add("王宝强"); lists.add("杨幂"); lists.add("迪丽热巴"); String result = showArrayList(lists); System.out.println(result); } public static String showArrayList(ArrayList list) { String result = "["; for (int i = 0; i < list.size(); i++) { String temp = list.get(i);//集合中的每个元素 if (i == list.size() - 1) { result = result + temp + "]"; } else { // result = result + temp + "@"; result += temp + "@"; } } return result; } }