day07-常用类-ArrayList-操作练习
This commit is contained in:
@@ -1,8 +1,37 @@
|
||||
package com.inmind.arraylist03;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
/*
|
||||
ArrayList_练习1_指定格式拼接字符串
|
||||
定义以指定格式打印集合的方法(ArrayList类型作为参数),使用@分隔每个元素。
|
||||
格式参照: [元素@元素@元素]。
|
||||
*/
|
||||
public class Test11 {
|
||||
public static void main(String[] args) {
|
||||
ArrayList<String> lists = new ArrayList<>();
|
||||
lists.add("白鹿");
|
||||
lists.add("王宝强");
|
||||
lists.add("杨幂");
|
||||
lists.add("迪丽热巴");
|
||||
|
||||
String result = showArrayList(lists);
|
||||
System.out.println(result);
|
||||
}
|
||||
|
||||
public static String showArrayList(ArrayList<String> 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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user