当前位置: 首页 > 知识库问答 >
问题:

学生a处出错=新学生();[副本]

盖锐
2023-03-14

我得到如下错误:

异常线程"main"java.lang.错误:未解决的编译问题:

无法访问类型为New的封闭实例。必须使用New类型的封闭实例限定分配(例如,x.New A(),其中x是New的实例)。位于n.New.main(New.java:7)

以下是我的代码:

package n;

public class New 
{

    public static void main(String[] args) 
    {
        Student a=new Student();
        a.name="abc";
        a.number=6;
        a.marks=1;

        System.out.println(a.name);
        System.out.println(a.number);
        System.out.println(a.marks);
    }

    class Student
    {
        String name;
        int number;
        int marks;

    }

}

共有1个答案

宰父熙云
2023-03-14

您的学生不是静态的,您正试图从静态上下文访问它,这是不允许的。

您的代码应如下所示:

package n;

public class New {

    public static void main(String[] args) {
        Student a = new Student();
        a.name = "abc";
        a.number = 6;
        a.marks = 1;

        System.out.println(a.name);
        System.out.println(a.number);
        System.out.println(a.marks);
    }

    static class Student {
        String name;
        int number;
        int marks;

    }

}
 类似资料:
  • 我们学校签约购买学校云了吗?学校如何提 出签约学校云的申请? 答: 您需要咨询学校教务处,确认是否已经采购过云服务。 请学校教务处联系中国大学MOOC各省区经销商负责人详细了解办理手续。 http://www.icourses.cn/occ/ 查看本校是否在学校云名录中 学生要统一认证,才能加入课程学习,这真是太麻烦了 答:根据您学校不同情况而定,如果开通了学校云,并需要加入SPOC课程,需要统一

  • 在慕课堂左上角点击【管理】,可以查看慕课堂班级学生的信息及分组情况,并可以导出数据;如果老师发现学生的账号有误,可在此处点击【踢出课堂】踢掉多余的学生账号。

  • 除了从课堂维度查看数据之外,点击左侧【学生成绩】,可以查看学生维度的统计数据,关联mooc 或 spoc 课程的慕课堂,可以在学习表现中看到学生的视频观看个数、次数、时长、讨论区主题数、评论数、回复数、线上课程的学习总成绩。 提示:学生在MOOC/SPOC中观看视频、参与互动的数据每天一次同步到慕课堂后台(课程相关数据隔天更新),学生在MOOC/SPOC 中参加测验/作业的成绩需老师确认后才会同步

  • 老师操作指南-学生管理/分组管理 学生管理分为“已选课学生”和“邀请学生” 通过 课程管理后台-工具-学生管理 进入: 已选课学生 已选课学生,可查询当前已加入该课程的学生名单,同时老师也可以将误选课的学生通过此处移出课程,也可以将学生按一定规律创建小组,方便管理。 创建小组需先通过”分组管理”创建相应分组,然后通过批量或单个进行分组。 邀请学生 请在发布过课程介绍页后再进行邀请学生操作。 邀请学

  • 主要内容:学生会招新面试问题2,学生会招新面试问题3,学生会招新面试问题41,自我介绍 第一个问题是自我介绍的目的就是,从他的介绍中了解他的过去,他的经历,他的性格爱好,他的家庭背景,是否有特长,谈吐,自信心等等 一般自我介绍后,几乎可以决定一半人是否有可能被你招入了! 2,谈谈你心目中的大学生活? 你设想的如何度过你的大学生涯?这个问题的目的是要看看这个学生是否认真想过自己的未来,是不是一个对自己负责,有思想的人,团组织要的人一般要思想性,责任心,从这个问题中可以分析

  • 系统功能设计 代码实现 #include<stdio.h> #include<stdlib.h> #include<conio.h> #include<dos.h> #include<string.h> #define LEN sizeof(struct student) #define FORMAT "%-8d%-15s%-12.1lf%-12.1lf%-12.1lf%-12.1lf\n" #d