これは式 (入力/ 750)* 6 ここで、入力として入力する値はどれも、750で除算し、次に6を掛けたものです これはサンプルです計算のために書いたコード私はこの計算をJavaを使用して行いたい
JButton btnCalculate = new JButton("Calculate");
btnCalculate.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
try{
String r=textFieldInput.getText();
int u=Integer.parseInt("750");
String z1 = r/u *6; /*on this line, i'm getting this error "The operator/is undefined for the argument type(s) String, int" */
textField.setText(z1);
}catch(Exception ei) {
JOptionPane.showMessageDialog(null, "Invalid Input: Please Enter Number");
}
ここからどこに行きますか?
エラーは何が間違っているかを正確に伝えています。申し訳ありませんが、あなたは思考せずにコーディングしています。エラーメッセージを批判的に見て、必要な簡単な修正を加えようとします。 –
'String.valueOf(Integer.parseInt(r)/ u * 6)' – XtremeBaumer
@XtremeBaumer: 'r'をintまたはdoubleに解析する必要はありません。 'double doubleR = Double.parseDouble(textFieldInput.getText());' –