public class CountZhang { private String name; public int age; public static int grade; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public void setAge(int age) { this.age = age; } public static int getGrade() { return grade; } public static void setGrade(int grade) { CountZhang.grade = grade; } @Override public String toString() { return "CountZhang{" + "name='" + name + '\'' + ", age=" + age + ", grade=" + grade + '}'; } public CountZhang(String name, int age, int grade) { this.name = name; this.age = age; this.grade = grade; } public static void main(String[] args) { List<CountZhang> list = new ArrayList(); list.add(new CountZhang("张一",14,66)); list.add(new CountZhang("张二",14,66)); list.add(new CountZhang("张三",14,66)); list.add(new CountZhang("李四",14,66)); list.add(new CountZhang("王吴",14,66)); list.add(new CountZhang("张六",14,66)); list.add(new CountZhang("张七",14,66)); list.add(new CountZhang("张八",14,66)); list.add(new CountZhang("张就",14,66)); list.add(new CountZhang("张十",14,66)); int index = 0; for (int i = 0; i < list.size(); i++) { if (list.get(i).getName().startsWith("张")){ index ++; }
System.out.println(list.get(i));
} System.out.println(" 名字含张的个数"+index); } }