【发布时间】:2023-04-09 15:08:01
【问题描述】:
实际上,我在比较 java 中的字符串时遇到了问题。问题是我有 Arraylist 类型列表,其中包含一些员工名称,但名称可能是开发人员或初级开发人员,或者可能是高级开发人员类型名称,我的问题是将所有开发人员名称视为唯一的开发人员,所以我为此使用此代码。
ArrayList<String> al_designation = ret.getDesignationListFromRegistration();
int ii = 0;
for (String designation : al_designation) {
ii++;
for (int j = ii; j < al_designation.size(); j++) {
if (designation.toLowerCase().contains(al_designation.get(j).toLowerCase())) {
al_designation.remove(j);
}
}
}
我希望所有 HELPER 类型指定只考虑 HELPER,对于 STITCHER 所有类型的 STITCHER 相同。
【问题讨论】:
-
这个实际上看起来是你应该有一个
Designation类,并有子类DeveloperDesignation、SeniodDeveloperDesignation等。 -
不,这只是一个包含所有名称的列表。
标签: java string arraylist netbeans compare