ArrayLIst练习之获取满足要求的元素
ArrayListTest2.java
import java.util.ArrayList; /* * 1.给定一个字符串数组;{"张三丰","宋远桥","张无忌","殷梨亭","张翠山","莫声谷"},将数组中的元素添加 * 到集合中,并把所有姓张的人员打印到控制台上。 */ public class ArrayListTest2 { public static void main(String[] args) { //定义一个字符串数组 String[] str_array={"张三丰","宋远桥","张无忌","殷梨亭","张翠山","莫声谷"}; //定义一个集合数组 ArrayList<String> array=new ArrayList<String>(); //遍历字符串数组 for(int x=0;x<str_array.length;x++) { //把字符串数组中的每一个元素添加到集合中 array.add(str_array[x]); } //遍历数组集合 for(int x=0;x<array.size();x++) { String res=array.get(x); //并把所有姓张的人员打印到控制台上 if(res.startsWith("张")) { System.out.println("res:"+res); } } } }