有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在两个类之间使用double?

我想做一个货币计算器。 有一个纯文本和一个按钮。 如果有人在纯文本中划出一个数字并按下按钮,将显示一个对话框

但是每次明文的数目是2.1311

这是我的密码

//this is the Main Activity


public class MainActivity extends AppCompatActivity {
public void PesoInEuro (View view){

    EditText Peso = findViewById(R.id.EuroBetrag);

    String amountPeso = Peso.getText().toString();

    double amountPesodouble = Double.parseDouble(amountPeso);

    double amountEurodouble = amountPesodouble * 46.85;

    String amountEuro = String.valueOf(amountEurodouble);


    Button buttonOne = (Button) findViewById(R.id.PesoEuro);

    buttonOne.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            openDialog();
        }
    });
}
public void openDialog(){
    DiaPesoEuro exampleDialog = new DiaPesoEuro();
    exampleDialog.show(getSupportFragmentManager(), "example Dialog");
}

共 (1) 个答案

  1. # 1 楼答案

    首先,在OnCreate方法中查找视图是一个很好的实践。 其次,当用户点击按钮时,您已经读取并计算了您的值。 在上面的代码中,您得到了以比索欧元表示的数据,当用户按下按钮时,它会显示检索到的数据,您的计算是基于这些数据的