Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/356.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 静态for循环?在之前执行计算_Java - Fatal编程技术网

Java 静态for循环?在之前执行计算

Java 静态for循环?在之前执行计算,java,Java,我不知道该怎么做。我正在尝试使用需要是全局变量的值执行计算。但要做到全球化,它必须是静态的。我需要for循环也是静态的,这样它就可以在数组中执行计算,但我不记得怎么做了。 最后一行代码是我目前由于“找不到符号”错误而被卡住的地方。我正试图找到一种方法,将yVal0引入该方法,以便执行计算 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class RegressionGUI extends JF

我不知道该怎么做。我正在尝试使用需要是全局变量的值执行计算。但要做到全球化,它必须是静态的。我需要for循环也是静态的,这样它就可以在数组中执行计算,但我不记得怎么做了。 最后一行代码是我目前由于“找不到符号”错误而被卡住的地方。我正试图找到一种方法,将yVal0引入该方法,以便执行计算

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class RegressionGUI  extends JFrame
    implements ActionListener {
private JLabel VariableLabel = new JLabel("Select one independent Variable");

由于它的格式非常糟糕,您的代码很难理解(因此我没有读过),但是如果您希望在运行时计算静态变量,最好的选择是这样的:

public static final int MY_VAR = computeValue();

private static int computeValue() {
    //for loop here
}

由于它的格式非常糟糕,您的代码很难理解(因此我没有读过),但是如果您希望在运行时计算静态变量,最好的选择是这样的:

public static final int MY_VAR = computeValue();

private static int computeValue() {
    //for loop here
}

你在找一份工作。这是在第一次初始化类的对象之前,或在第一次执行类的静态成员之前执行的代码块。

您正在查找一个。这是在类的对象第一次初始化之前执行的代码块,或者在类的静态成员第一次执行之前执行的代码块。

同样,我怀疑您是否需要使用任何静态代码,快速查看您的(格式不良)代码表明仍然如此。为什么不改为使一些数值变量类字段而不是方法局部或构造函数局部,以便在类的任何非静态方法中使用它们

e、 g


同样,我怀疑您是否需要使用任何静态代码,快速回顾一下您的(格式不好的)代码就可以看出这一点。为什么不改为使一些数值变量类字段而不是方法局部或构造函数局部,以便在类的任何非静态方法中使用它们

e、 g


相信我,这里没有必要使任何东西是静态的,所以你必须重新思考,这样就不需要使用这个乱七八糟的东西。所有这些代码都在一个类中吗?如果是这样,您可以定义一个实例变量来包含“全局”数据。也就是说,您可以使您的
yVal…
值成为实例变量。(尽管我怀疑,如果有人愿意解开它,会有更好的方法来编写所有这些代码。)此外,您需要向我们解释您试图用这些代码做什么。它想完成什么?抱歉,我是编程新手。(大学一年级)现在只做了3-4周的编程。我正在尝试创建一个回归计算器。相信我,这里不需要任何静态的东西,所以你必须重新思考,这样就不需要使用这个乱七八糟的东西。所有这些代码都在一个类中吗?如果是这样,您可以定义一个实例变量来包含“全局”数据。也就是说,您可以使您的
yVal…
值成为实例变量。(尽管我怀疑,如果有人愿意解开它,会有更好的方法来编写所有这些代码。)此外,您需要向我们解释您试图用这些代码做什么。它想完成什么?抱歉,我是编程新手。(大学一年级)现在只做了3-4周的编程。我正在尝试创建一个回归计算器。为什么他的代码/程序需要这个?我认为你的答案回答了他的问题,但没有解决他的问题。为什么他的代码/程序需要这个?我认为你的回答回答了他的问题,但没有解决他的问题。再说一遍,为什么他的程序需要这个?根据我对亚当的评论,我想知道你的回答是否回答了他的问题,但没有解决他的问题。@Hovercraft:我不知道为什么他的程序需要这个,因为正如我在回答中所说的,我拒绝阅读它。我回答了他在第一段中描述的问题,忽略了代码。再说一遍,为什么他的程序需要这个?根据我对亚当的评论,我想知道你的回答是否回答了他的问题,但没有解决他的问题。@Hovercraft:我不知道为什么他的程序需要这个,因为正如我在回答中所说的,我拒绝阅读它。我回答了他在第一段中描述的问题,忽略了代码。谢谢大家,你们的帮助非常有用。我只是把自己弄糊涂了(从格式化的方式可以看出),而装满鳗鱼的气垫船提供了一个极好的解决方案。谢谢大家,你们的帮助非常有用。我只是把自己弄糊涂了(从格式化的方式可以看出),装满鳗鱼的气垫船提供了一个极好的解决方案。