gpt4 book ai didi

java - If equals doubles 语句检查

转载 作者:行者123 更新时间:2023-11-29 06:52:35 25 4
gpt4 key购买 nike

初学java,制作个人计算程序。无论如何要更改 if(Block.equals("Furnace")) 以包括对“furnace”的检查。我尝试将“Block”设置为小写,但它只是中断并且不计算“Furnace”或“furnace”。

Block 是用户输入的文本字段(Furnace 或 furnace),然后如果 Block =“Furnace”或“furnace”。我是否应该使用数组来检查它是否在数组中列出的位置执行等式?

    private void CalculateCraftButtonActionPerformed(ActionEvent e)
{

double BToMake = 0;
double TotalCraft = 0;

String Block = BlockToCraft.getText();
if(Block.equals("Furnace"))
{
BToMake = Double.valueOf(QuantityCraftField.getText()).doubleValue();

double Furnace = 8;
double furnace = 8;


TotalCraft = Furnace * BToMake;
TotalCraft = furnace * BToMake;

TotalCraftField.setText(String.valueOf(TotalCraft));
}

最佳答案

你需要使用Block.equalsIgnoreCase("Furnace")

关于java - If equals doubles 语句检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42772454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com