Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > сравнение строк


Автор: goodday1941 7.12.2009, 14:02
вот нужно мне реалтзовать сравнение двух строк такого плана:

к примеру есть две строки: "asd asd f" и "asd asd f" так вот можно их считать равными если к примеру они схожи по контенту на 90%  smile 

кто что может подсказать в этом направлении?

Автор: tikskit 7.12.2009, 15:09
Например, http://ru.wikibooks.org/wiki/%D0%A0%D0%B0%D1%81%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%B8%D0%B5_%D0%9B%D0%B5%D0%B2%D0%B5%D0%BD%D1%88%D1%82%D0%B5%D0%B9%D0%BD%D0%B0#.D0.90.D0.BB.D0.B3.D0.BE.D1.80.D0.B8.D1.82.D0.BC_.D0.9B.D0.B5.D0.B2.D0.B5.D0.BD.D1.88.D1.82.D0.B5.D0.B9.D0.BD.D0.B0_.D0.BD.D0.B0_.D1.8F.D0.B7.D1.8B.D0.BA.D0.B5_Java

Автор: goodday1941 7.12.2009, 18:43
хм, прикольно, но хотелось бы иметь что то готовое, 

реализация сего действа попахивает велосипедизмом

Автор: Eric_Cartman 7.12.2009, 18:54
http://www.dcs.shef.ac.uk/~sam/simmetrics.html

Автор: goodday1941 7.12.2009, 19:01
во

с Appache Commons Lang

StringUtils.getLevenshteinDistance

всем спасибо за наводки!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)