public class StudentBiz {
//属性 (String数组中默认为null(空))
String[] names = new String[10];//用来保存学生姓名
//添加学生姓名
//()中代表的是形式参数(是参数传递的规定,只能往这个方法中传递string类型的数据,并放到了name中)
public void addName(String name){
//判断数组中为空的情况下进行姓名添加
for (int i = 0; i < names.length; i++) {
//判断
if (names[i]==null){
names[i]=name;
break;//名字放到数组中以后结束循环
}
}
}
//展示姓名
public void showNames(){
//循环数组,展示信息
for (int i = 0; i < names.length; i++) {
//判断数组中不为null,就输出
if (names[i]!=null){
System.out.println(names[i]+"");
}
}
}
}
public class TestStudentBiz {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
StudentBiz stu = new StudentBiz();
for (int i = 0; i <5; i++) {
System.out.println("请输入学生的姓名:");
String name = scanner.next();
//调用带参数的方法
//根据方法的定义需求
stu.addName(name);
}
//调用展示方法
stu.showNames();
}
}
public class StudentBiz { //属性 (String数组中默认为null(空)) String[] names = new String[10];//用来保存学生姓名 //添加学生姓名 //()中代表的是形式参数(是参数传递的规定,只能往这个方法中传递string类型的数据,并放到了name中) public void addName(String name){ //判断数组中为空的情况下进行姓名添加 for.