gpt4 book ai didi

java - 检查编辑文本中的空值

转载 作者:行者123 更新时间:2023-12-02 02:13:32 25 4
gpt4 key购买 nike

当我想检查我创建的编辑文本中的空值时,出现错误。它成为我的源代码的错误

btnSave.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
String code = etCode.getText().toString();
String name = etName.getText().toString();
float price = Float.parseFloat(etPrice.getText().toString());
int qty = Integer.parseInt(etQty.getText().toString());
if(code.length() != 0 && name.length() != 0 && price.length() != 0 && qty.length() != 0){
myDB.addData(code, name, price, qty);
etCode.setText("");
etName.setText("");
etPrice.setText("");
etQty.setText("");
}else{
Toast.makeText(MainActivity.this,"You must put something in the text field!",Toast.LENGTH_LONG).show();
}
}

});

如何解决我的问题?

最佳答案

尝试使用

TextUtils.isEmpty(editText.getText().toString());

通常情况下,文本字段永远不会出现空值,但您可以使用上面的行检查其是否为空。所以 ""和 null 都会给你返回一个 true

关于java - 检查编辑文本中的空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49608544/

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