static void add() {//添加学生信息 while (true) { System.out.println("按任意键继续添加学生信息,按0结束"); if (scanner.nextInt() == 0) break; System.out.println("输入该学生的学号,姓名,性别,籍贯,学院"); Stu[number] = new Stu(); Stu[number].setStuNum(scanner.next()); Stu[number].setName(scanner.next()); Stu[number].setSex(scanner.next()); Stu[number].setJiguan(scanner.next()); Stu[number].setXueyuan(scanner.next()); number++; System.out.println("完成"); } } 这段代码中为什么用static方法
时间: 2023-02-08 13:23:12 浏览: 89
学生信息录入
这段代码中使用static方法是因为该方法是类方法,不需要创建对象就可以直接调用。在这里,add()方法可以直接被类名调用,不需要创建对象。因为 add() 方法中没有用到类的非静态成员变量,所以用静态方法完全可以。
阅读全文