我有一个存储对象的数组列表,从这些对象的getter中我得到字符串值,如下所示
List<abcd> hgfer = (List<abcd>)Getter.rows(jhfile);
for(abcd f: hgfer)
{
String p = f.getFromArea()
如上所示的数组列表和我正在提取的值。现在我必须确保我得到的字符串不为空加上它应该被修剪,我实现了如下所示:
p.getFromArea().trim().length() > 0
现在有几个 getter 附加到这个对象上,它们将返回一个字符串。对于每个单独的字符串,我必须这样做。我正在考虑制作一个单独的方法,该方法将返回一个布尔值,并且将传递一个字符串参数。例如:
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;
现在请告知我如何才能实现该字符串不应该为空加上它应该修剪一个