我编写时遇到一般是在用变量Scanner sc=new Scanner;的时候。这一步主要是定义一个对象,且对象名就是开头加红的地方,变量名是在要求下可以任意命名的。但要注意这一步只是定义对象,要与开头引用声明(import java.util.Scanner;)区别开(因为我之前不太清楚他俩的区别,一直在设置变量时用的是Scanner scanner=new Scanner;)因为引用的对象在后文都要用到,不清楚的话后面对象名写不对,就会出现“无法从静态上下文中引用非静态方法”
我编写时遇到一般是在用变量Scanner sc=new Scanner;的时候。这一步主要是定义一个对象,且对象名就是开头加红的地方,变量名是在要求下可以任意命名的。但要注意这一步只是定义对象,要与开头引用声明(import java.util.Scanner;)区别开(因为我之前不太清楚他俩的区别,一直在设置变量时用的是Scanner scanner=new Scanner;)因为引用的对象在后文都要用到,不清楚的话后面对象名写不对,就会出现“无法从静态上下文中引用非静态方法”