0
私は、(SI)単位を他の単位に変換するプログラムのコードを持っています。私はJOptionPaneを使って作業しています。しかし、私は数字を8回入力しなければならないという問題があり、2回だけではありません。Java:JOptionPane Input
誰も解決策を提案できますか?
import javax.swing.JOptionPane;
class Aufgabe {
// Newton in Kilopond
static double newton(){
double e = readin()[0];
double newton = e*0.10197;
return newton;
}
// Kilopond in Newton
static double kilopond(){
double f = readin()[1];
double kilopond = f/0.10197;
return kilopond;
}
// method readin
static double[] readin(){
String a = JOptionPane.showInputDialog("newton:");
String b = JOptionPane.showInputDialog("kilopond:");
double n = Double.parseDouble(a);
double k = Double.parseDouble(b);
return new double[]{n, k};
}
// Main-Methode
public static void main (String[] args) {
double a = readin()[0];
double b = readin()[1];
double c = newton();
double d = kilopond();
System.out.println(a + " N = " + c + "kp");
System.out.println(b + " kp = " + d + "N");
}
}
コードを投稿しますか? – Jobin
ようこそスタックオーバーフロー。すぐに役立つように、[Minimal、Complete、and Verifiable example](http://stackoverflow.com/help/mcve)または[短く、自己完結型の正しい例](http://www.sscce.org /) – Dan