java怎么编写如图运行出来的程序呀,求大神回答,急

 我来答
吧友oooooooo
2019-10-08 · TA获得超过220个赞
知道答主
回答量:62
采纳率:20%
帮助的人:4.5万
展开全部
import java.util.*;
public class Main
{
public ArrayList<Student> list;
public static void main(String[] args)
{
System.out.println("输入学生数目:");
Scanner input = new Scanner(System.in);
System.out.print("Enter a number: ");
double number1 = input.nextInt();

for(int i=0;i<number1;i++){
Student s=new Student();
System.out.println("输入第"+(i+1)+"个学生的姓名");
s.name=input.next();
System.out.println("输入第"+(i+1)+"个学生的年龄");
s.age=input.nextInt();
System.out.println("输入第"+(i+1)+"个学生选几门课程");
int m=input.nextInt();
for(int j=0;j<m;j++){
Book b=new Book();
System.out.println("输入第"+(j+1)+"课程名称");
b.name=input.next();
System.out.println("输入第"+(j+1)+"课程分数");
b.score=input.nextInt();
s.list.add(b);
}
}
}
}
class Student{
public String name;
public int age;
public ArrayList<Book> list;
public ArrayList<Book> getBook(){
return null;
}
}
class Book{
public String name;
public int score;
}
剩下的就看你咯
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式