当前位置: 首页 > 知识库问答 >
问题:

为什么我找不到符号错误?我是盲人/学Java

云季萌
2023-03-14
import java.util.*;
public class centeredAverage {
    public static void main(int[] nums) {
    int count = 0;
    int max = 0;
    for (int i = 0; i < nums.length; i++) {
     max = Math.max(max, nums[i]);
    }
    int min = max;
    for (int i = 0; i < nums.length; i++) {
      min = Math.min(min, nums[i]);
    }
    for (int i = 0; i < nums.length; i++) {
      if (nums[i] == max) {
        nums = nums.subList(0, nums[i]) + nums.sublist(nums[i]+1, nums.length);
    }
      if (nums[i] == min) {
        nums = nums.subList(0, nums[i]) + nums.sublist(nums[i]+1, nums.length);
      }
    }
    for (int i = 0; i < nums.length; i++) {
      count += nums[i];
    }
   return count/nums.length;
}

错误在第16行:

找不到符号

符号:方法子列表(int,int)

位置:int[]类型的变量nums

共有1个答案

公西培
2023-03-14

您首先运行子列表和下一个子列表,错误引用小写子列表。JAVA编译器区分大小写。

 类似资料:
  • 问题内容: 我正在修改继承的代码,并不断收到奇怪的“找不到符号”错误,这使我不知所措。 同行车: 公司简介: 我已经三重检查,但到目前为止找不到任何错误的代码。我正在Netbeans 7.0.1中构建它。我应该提到在构建时遇到此错误,但是我可以运行Web应用程序而没有任何问题(尚未)。但是我担心这种情况可能会重新出现在后面。 我只是在文件树中注意到,在CompanyDAO类上方是类似命名的文件,其

  • 问题内容: 在下面的代码中,我看不出T1和T3有什么不同。当然我的计算器说不是。 那么为什么我得到以下输出: 在此示例程序中也不只是System.out.println。当我在日食中有T1并将鼠标悬停在变量上时,我得到一个光泽,显示相同的值。 Java版本“ 1.6.0_33” OSX 问题答案: 正如偏执的android所说,这是一个溢出问题。要了解为什么T3不同,请参见下文。 这里的所有数字都

  • 这也是基于我的最后一个问题。 按照本教程,我将项目克隆到我的机器中,并试图让项目正确构建。 在修复我在上一个问题中得到的错误的过程中,我遇到了一个新的错误。 这是我正在尝试修复/编辑的构建脚本的部分 按照如何检查Gradle版本的说明,我检查了我的版本,发现我正在运行Gradle版本2.2.1。基于此,我改变了 到 然而,在更改构建脚本代码并尝试重建我的项目后,我得到了上面提到的错误(下面是完整的

  • 问题内容: ABstractMethodError的可能原因是什么? 线程“ pool-1-thread-1”中的异常java.lang.AbstractMethodError: 问题答案: 简单的答案是这样的:一些代码试图调用一个声明的方法。抽象方法没有主体,无法执行。由于您提供的信息很少,因此我无法真正详细说明如何发生这种情况,因为编译器通常会遇到此问题- 如此处所述,这意味着该类必须在运行时

  • 我刚从最近买的一本书开始学习编程,它教我用java为minecraft编写插件。第一个任务是复制下面的代码,当我进入minecraft世界时,它应该说“你好” 但是当我试图编译代码时,它显示以下错误: 正如我所说,我还不知道编程,如果有人能告诉我错误是什么,我会很高兴。

  • 请解释以下关于“找不到符号”、“无法解析符号”或“找不到符号”的错误(在Java中): 这是什么意思 这个问题旨在产生一个全面的问题