我设计了搜索方法。根据我的要求,如果用户想要搜索客户的记录,他/她可以在姓名文本字段中输入客户的姓或名,然后单击搜索按钮。以下两个屏幕截图显示了按钮单击前后的事件示例(输入要搜索的名称为 Lee)
以下是搜索代码。它工作正常,但我想让它变得更好?
private void search()
{
String studentName=CNameTextField.getText();
String record="";
int count=0;
for(int i=0; i<myList.size();i++)
{
String name=myList.get(i).getName();
String [] splitName= name.split(" ");
if(studentName.equals(splitName[0]) || studentName.equals(splitName[1]))
{
count++;
record=record+"\n"+myList.get(i).toString();
}
display.setText("");
display.append(count + " result(s) found for "+ studentName);
display.append("\n "+ record);
}
}