我在Java上遇到错误,我不明白为什么会出现它,也许是因为该包无法识别,我是Java的初学者。
所以我想使用包扫描器,而且我做对了,因为我在朋友的IDE上尝试过,并且代码正在正确编译 这是我的代码:
import java.util.Scanner ;
public class CreneauHoraire
{
private int jour,heure,minDebut,dure;
public CreneauHoraire(int j,int m, int h,int d)
{
this.jour=j;
this.heure=h;
this.minDebut=m;
this.dure=d;
}
public static CreneauHoraire saisieCreneau()
{
CreneauHoraire res = new CreneauHoraire(0, 0, 0, 0);
java.util.Scanner sc = new Scanner(System.in);
System.out.println("Veuillez saisir le jour : ");
String str = sc.nextline();
res.jour=Integer.parseInt(str);
System.out.println("Veuillez saisir l'heure : ");
str = sc.nextline();
res.heure = Integer.parseInt(str);
System.out.println("Veuillez saisir la minute de debut : ");
str = sc.nextline();
res.minDebut= Integer.parseInt(str);
System.out.println("Veuillez saisir la duree : ");
str = sc.nextline();
res.dure= Integer.parseInt(str);
return res;
然后终端将这个返回给我:
CreneauHoraire.java:18: error: cannot find symbol
我真的不明白,因为我正确导入了软件包?还是这里是vsc或其他错误
感谢您的时间