java编译求解,编译时说找不到符号 Scanner sc = new Scanner(System.in);

public class Month
{
public static void main(String args[])
{

Scanner sc = new Scanner(System.in);
int month= sc.nextInt();
if(month==2)
System.out.println("29") ;
if(month==4||month==6||month==9||month==11)
System.out.println("30");
else
System.out.println("31");

}
}

第1个回答  2016-08-24
同前一位。只是来回答追问的。
import java.util.Scanner;
是从包java.util中导入Scanner。属于import语句中的明确导入:在import语句中指定单个的类。
第2个回答  推荐于2018-03-23
第一行写上:
import java.util.Scanner;追问

头文件吗……………或者叫什么?

追答

相当于C语言的头文件,没有这东西Scanner无法使用。

追问

追问一下,在java里这是什么东西?感觉与c的头文件有一定区别

本回答被提问者和网友采纳
第3个回答  2015-10-08

第4个回答  2018-03-22
你不是在ecilpse上写的代码? 好像在ecilpse上面打scanner sc=new scanner(system.in);上面你说少的那一句就会出来
相似回答