gpt4 book ai didi

java - 我如何检查 switch 中的以下条件而不是 if?

转载 作者:行者123 更新时间:2023-11-29 20:53:36 27 4
gpt4 key购买 nike

如何在 switch 而不是 if 中检查以下条件?

我想在 switch case 中检查这个条件。

if(tvStartLocation.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter start location", Toast.LENGTH_SHORT).show();
}
else if(tvEndLocation.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter end location", Toast.LENGTH_SHORT).show();
}
else if(etStartOdometer.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter Trip Start Odometer reading", Toast.LENGTH_SHORT).show();
}
else if(etEndOdometer.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter Trip End Odometer reading", Toast.LENGTH_SHORT).show();
}
else if((compareOdometerReading(etStartOdometer.getText().toString(),etEndOdometer.getText().toString())) == -1)
{
Toast.makeText(getActivity(),"End Odometer reading should be greater than Start Odometer Reading (eOR > sOR)!", Toast.LENGTH_SHORT).show();
}
else if(etManifest.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter Manifest", Toast.LENGTH_SHORT).show();
}
else if(etShipper.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter Shipper", Toast.LENGTH_SHORT).show();
}
else if(etCommodity.getText().toString().equalsIgnoreCase(""))
{
Toast.makeText(getActivity(),"Please enter Commodity", Toast.LENGTH_SHORT).show();
}

提前推荐我

最佳答案

在 switch 语句中,您将一个变量与不同的常量值进行比较。您想要将不同的变量与一个常量值进行比较。这是不可能的,恕我直言,在您的情况下没有意义。

关于java - 我如何检查 switch 中的以下条件而不是 if?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28408912/

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