私のクラスでは、2 つの単純な文字列を掛け合わせようとしています。プログラム自体は、ユーザーが入力した時給と労働時間に基づいて総賃金を表示することです。私はいくつかの掘り下げを行いましたが、私が見つけた結果は、私が達成しようとしていることに対して非常に複雑に思えます. 確かに、私は C# から Java に移行しているので、違いがあることは認めています。以下は、私がこれまでに持っているコードです。
String RoPString, hrswrkdString;
double grosspay, netpay, whtax;
//Rate of pay input dialog box.
RoPString = JOptionPane.showInputDialog(null, "Enter employee's hourly rate", "Rate of Pay", JOptionPane.INFORMATION_MESSAGE);
//Hours worked input dialog box.
hrswrkdString = JOptionPane.showInputDialog(null, "Enter hours worked", "Hours Worked", JOptionPane.INFORMATION_MESSAGE);
//Calculations
grosspay = RoPString*hrswrkdString;
//Summary of pay
JOptionPane.showMessageDialog(null, "Gross Pay: $" + grosspay);