错误:无法访问列表大小的整数值

时间:2016-07-19 05:44:38

标签: java arraylist package

我正在尝试从我的类NormalizeInput.java中访问ThiArrayList.getAge()。size()

以下是我的包结构的样子: - 两个类ThisArrayList和Normalize Input是公共类

enter image description here

我在我的代码中得到错误create class temp,y,

  public class NormalizeInput {

        List<Double> temp=new ArrayList<>();
        temp=ThisArrayList.getAge();
        int y=temp.size();

        for(int a;a<=y;a++) {

        }
    }

以下是我的getAge()方法: -

public static List<Double> getAge() {
    return ages;
}

我在哪里做错了,为什么我无法访问int值y?

1 个答案:

答案 0 :(得分:0)

我认为你的getAge()方法存在问题..

测试类

class test{
    public static List<Double> getAge() {
        List<Double> ages = new ArrayList<>();
        //add some value here
        return ages;
    }
}

显示方法

public static void display(){
        test t = new test();
        List<Double> temp=new ArrayList<>();
        temp=t.getAge();
        int y=temp.size();
        System.out.println(y);
        for(int a=0; a<=y; a++) {
             //Your code
        }
    }

Mmin方法

public static void main(String arr[]){
     display();
}

这对我很好。