Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/384.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从不同类调用方法_Java - Fatal编程技术网

Java 从不同类调用方法

Java 从不同类调用方法,java,Java,大家好,我还在学习使用方法,但我的一个作业要求我从另一个.java文件中的方法调用一个方法 问题是无法识别“集合”,并显示一条错误消息,说明两个“集合”无法解析为一个变量。我调用的方法有误吗 如果相关,这就是方法。它来自一个名为set的java文件 public static final int Initial_Pop = (int)(EARTH_AT * EARTH_BT * 0.4); 这就是我试图调用上述方法的方法 public static void plusPeopl

大家好,我还在学习使用方法,但我的一个作业要求我从另一个.java文件中的方法调用一个方法

问题是无法识别“集合”,并显示一条错误消息,说明两个“集合”无法解析为一个变量。我调用的方法有误吗

如果相关,这就是方法。它来自一个名为set的java文件

public static final int Initial_Pop =
        (int)(EARTH_AT * EARTH_BT * 0.4);
这就是我试图调用上述方法的方法

public static void plusPeople (int[][] earth, int newPerson) {

    int [][] earthpopulation = new int [Sets.EARTH_AT][Sets.EARTH_BT];
}

如果我不清楚或没有提供足够的信息,我道歉。如果是,请告诉我

您正在尝试访问EARTH_AT和EARTH_BT,我不知道这些是否是静态的。即使声明的变量是初始\u活动\u计数


还记得检查两个类是否在同一文件夹(或包)中。如果没有,则必须导入Sets类。

当您在处调用
Sets.EARTH\u和
Sets.EARTH\u BT
时,这些不是方法,而是Sets类中的变量。确保这些是集合类中的静态变量

每个
。java
文件的最顶部应该有一个
声明。你们两个班在同一个班吗?我觉得很傻。我不敢相信我的课程不在同一个包里。我希望我能投票给这里的每个人:(