我需要确定 ArrayList 中的元素是否具有特定值。这是我正在尝试的当前方式。
public static boolean hasDwgNamedReference(Object valueDWG){
boolean b = false;
String dwgName = "dwg_";
if(valueDWG == null){
b = false;
}
else {
String checkNamedRef = Arrays.toString((Object[]) valueDWG).substring(1, 5);
System.out.println("checkNamedRef " + checkNamedRef + "\n");
if(checkNamedRef.equals(dwgName)){
b = true;
}
}
return b;
}// end hasDwgNamedReference
我很确定问题出在
String checkNamedRef = Arrays.toString((Object[]) valueDWG).substring(1, 5);
你认为我需要增加 ArrayList 并检查每个元素吗?