Tôi có một cơ sở dữ liệu của các công ty. Ứng dụng của tôi nhận dữ liệu tham chiếu đến một công ty theo tên, nhưng tên có thể không khớp chính xác với giá trị trong cơ sở dữ liệu. Tôi cần phải khớp dữ liệu đến với công ty mà nó đề cập đến.Phù hợp với tên công ty không chính xác trong Java
Ví dụ: cơ sở dữ liệu của tôi có thể chứa công ty có tên "A. B. Widgets & Co Ltd." trong khi dữ liệu đến của tôi có thể tham chiếu "AB Widgets Limited", "A.B. Widgets and Co" hoặc "A B Widgets".
Một số từ trong tên công ty (A B Widgets) quan trọng hơn để so khớp với các từ khác (Co, Ltd, Inc, v.v.). Điều quan trọng là tránh các trận đấu sai.
Số lượng công ty đủ nhỏ để tôi có thể duy trì bản đồ tên của họ trong bộ nhớ, ví dụ: Tôi có tùy chọn sử dụng Java thay vì SQL để tìm đúng tên.
Bạn sẽ làm như thế nào trong Java?
Điều này không cung cấp câu trả lời cho câu hỏi. Để phê bình hoặc yêu cầu làm rõ từ tác giả, hãy để lại nhận xét bên dưới bài đăng của họ. –
Cảm ơn phản hồi, tôi đã trả lời câu trả lời giống như câu trả lời. –