java从另一个单独的类

时间:2017-11-19 03:06:40

标签: java class arraylist

如何从另一个单独的类访问main()中的ArrayList中的数据?我已经完成了一个程序,它现在运行良好。

但是,我需要在另一个类中将Hammer,ThreeWhiteSoliders和GoldenCross分开并将它们打包在一起,这意味着我需要4个java文件。

但是,当我尝试这样做时,我无法将ArrayList中的数据传递给Hammer类。 到目前为止,我现在的Hammer部分代码就在这里。非常感谢。 dataArr是一个带有String []。

的ArrayList
      if (mtd == 1) {
        int ih, jh;
        jh = 0;
        for (ih = 1; ih < dataArr.size(); ih++) {
            double openh, closeh, highh, lowh, upperwickh, lowerwickh, bodyh;
            openh = Double.parseDouble(dataArr.get(ih)[1]);
            highh = Double.parseDouble(dataArr.get(ih)[2]);
            lowh = Double.parseDouble(dataArr.get(ih)[3]);
            closeh = Double.parseDouble(dataArr.get(ih)[4]);
            upperwickh = highh - closeh;
            lowerwickh = openh - lowh;
            bodyh = closeh - openh;
            if (bodyh > 0 && lowerwickh > 2 * bodyh && bodyh > 5 * upperwickh && ih > indexst && ih < indexed) {
                jh++;
                System.out.println("Pattern Hammer Found at: " + dataArr.get(ih)[0]);
            }
        }
        if (jh == 0)
            System.out.println("Pattern Hammer Not Found");
    }

0 个答案:

没有答案