Non-static method 'nextInt(int)' cannot be referenced from a static context
时间: 2023-11-03 08:00:51 浏览: 263
java无法从静态上下文中引用非静态一些错误
5星 · 资源好评率100%
“Non-static method 'nextInt(int)' cannot be referenced from a static context”这个错误是因为你在一个静态方法中调用了一个非静态的方法。静态方法是属于类的,而非静态方法是属于实例的。静态方法无法直接访问非静态方法,因为它们没有与特定实例相关联的上下文。
要解决这个问题,你可以将非静态方法改为静态方法,或者创建一个类的实例并通过实例来调用非静态方法。
阅读全文