本人才学java,请各位帮帮忙做一下,下面的问题,谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/25 08:39:02
2007级学生的学号以2007开始,如果是男生,以1结束,如果是女生,则以2结束,编程实现,分别打印所有的男生与女生的学号。(如”2007××××××1”, 2007××××××2”等字符串)

public class A2 {

public static void main(String[] args) {
String [] stu = new String[]{"2007001","2007002","2007011","2007012","2002021"};
new A2().printSex(stu);
}

public void printSex(String[] stu) {
System.out.println("男生:");
for(int i=0;i<stu.length;i++){
if('1'==(stu[i].charAt(stu[i].length()-1))){
System.out.println(stu[i]);
}
}
System.out.println("女生:");
for(int i=0;i<stu.length;i++){
if('2'==(stu[i].charAt(stu[i].length()-1))){
System.out.println(stu[i]);
}
}
}
}

public class ZZ {

public static void main(String[] args) {
String [] ggmm = new String[]{"2007xxxxxx1","2007xxxxxx2","2007xxxx342","2007xxxxx22","2007xxxxx21"};
new ZZ().printSex(ggmm);
}