gpt4 book ai didi

java - 修剪字符串并检查字符串是否不为空

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

我有一个存储对象的数组列表,从这些对象的 getter 中我得到字符串值,如下所示

List<abcd> hgfer = (List<abcd>)Getter.rows(jhfile);
for(abcd f: hgfer)
{
String p = f.getFromArea()

如上所示,数组列表和我正在提取的值。现在我必须确保我得到的字符串不为空并且应该被修剪,我实现了这一点,如下所示:

p.getFromArea().trim().length() > 0

现在有几个 getter 附加到该对象,它们将返回一个字符串。对于每个单独的字符串,我都必须这样做。我正在考虑创建一个单独的方法,它将返回一个 boolean 值和一个字符串参数将通过。例如:

 private String validaterow(String g)
{
boolean valid = false;'
try{
**//code to check that should not be empty plus it should be trim one**
}
catch(){}
valid = false;
}

我必须在类中的某个地方调用这个方法

List<abcd> hgfer = (List<abcd>)Getter.rows(jhfile);
for(abcd f: hgfer)
{
if (!validaterow(f.getFromArea())
{//customised message
}
else
continue;

现在请告诉我如何实现该字符串不应该为空加上它应该修剪一个

最佳答案

你可以尝试这样的事情:-

public boolean isNullOrEmpty(String str) {
return (str == null) || (str.trim().length() == 0);
}

这将返回 true如果您Stringnullempty ,否则false .

关于java - 修剪字符串并检查字符串是否不为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16351926/

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