現在、2つの変数を取得して計算するプログラムを作成しようとしています。私が直面している問題は、Java Editorが「シンボルを見つけることができません」と表示していることです。Javaがシンボルを見つけることができません
public class neupqinputerror extends JFrame {
public double haelfteP(double p){
return p/2.0;
}
public double quadratVonHaelfteP(double haelfteP){
return Math.pow (haelfteP, 2);
}
public double wurzelTeil(double quadratVonHaelfteP,double q){
return quadratVonHaelfteP - q;
}
public double wurzelFertig(double wurzelTeil){
return Math.sqrt(wurzelTeil);
}
public double pqFormelPlus(){
return haelfteP + wurzelFertig;
}
public double pqFormelMinus(){
return haelfteP - wurzelFertig;
}
public void jButton1_ActionPerformed(ActionEvent evt) {
nf_x1.setDouble(pqFormelPlus());
nf_x2.setDouble(pqFormelMinus());
}
public void main(String[] args) {
double haelfteP;
double p;
double q;
double x1;
double x2;
double halbP;
String qEingabe;
String pEingabe;
pEingabe = tf_p.getText();
p = Double.valueOf(pEingabe);
qEingabe = tf_q.getText();
q = Double.valueOf(qEingabe);
}
}
これは間違いです。
neupqinputerror.java:128:12: error: cannot find symbol
return haelfteP + wurzelFertig;
^
symbol: variable haelfteP
location: class neupqinputerror
neupqinputerror.java:128:35: error: cannot find symbol
return haelfteP + wurzelFertig;
^
symbol: variable wurzelFertig
location: class neupqinputerror
neupqinputerror.java:132:12: error: cannot find symbol
return haelfteP - wurzelFertig;
^
symbol: variable haelfteP
location: class neupqinputerror
neupqinputerror.java:132:23: error: cannot find symbol
return haelfteP - wurzelFertig;
^
symbol: variable wurzelFertig
location: class neupqinputerror
どのようにこれらの問題を解決できますか?
注:tf_p
とtf_q
は、変数wurzelFertig
を持っていけない
おかげ
[「シンボルが見つかりません」というコンパイルエラーの意味は?](http://stackoverflow.com/questions/25706216/what-does-a-cannot-ja.html)私がこれを行うならば、 – Jesper