weixin_45276621 2020-06-19 18:56 采纳率: 0%
浏览 131
已结题

这个JAVA为什么运行不了

#include
package first;
import java.util.*;
import util.*;
import entity.*;

public class InformationManager {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int i = 0;
StudentManager studentManager = new StudentManager();
TeacherManager teacherManager = new TeacherManager();

while(i ==0){
System.out.println("1.录入新学生信息");
System.out.println("2.打印学生信息");
System.out.println("3.录入新教师信息");
System.out.println("4.打印教师信息");

int cmd = sc.nextInt();
 switch(cmd){
 case 1:
System.out.println("请输入学生学号:");
int xuehao = sc.nextInt();
System.out.println("请输入学生姓名:");

String xingming = sc.next();
System.out.println("请输入学生专业:");
String zhuanye = sc.next();

Student s = new Student(xuehao,xingming,zhuanye);
studentManager.insert(s);
break;
case 2:
    studentManager.viewList();
    break;
    case 3:

System.out.println("请输入教师工号:");
int gonghao = sc.nextInt();
System.out.println("请输入教师姓名:");
String jsxingming = sc.next();
System.out.println("请输入研究方向:");
String fangxiang = sc.next();
Teacher t = new Teacher(gonghao,jsxingming,fangxiang);
teacherManager.insert(t);
break;
case 4: 
teacherManager.viewList();
break;
default:
i = 1;

 }
 }

}

  • 写回答

4条回答

  • threenewbee 2020-06-19 20:00
    关注

    既然是Java,前面加上include是什么意思
    然后你的花括号少了一个
    StudentManager 的定义在哪里
    import util.*;
    import entity.*;
    这些是什么,有没有导入

    评论

报告相同问题?