Beispiel #1
0
 /**
  * Encodes the Strings and returns the number of characters in the two encoded Strings that are the same. This
  * return value ranges from 0 through 4: 0 indicates little or no similarity, and 4 indicates strong similarity or
  * identical values.
  *
  * @param s1
  *                  A String that will be encoded and compared.
  * @param s2
  *                  A String that will be encoded and compared.
  * @return The number of characters in the two encoded Strings that are the same from 0 to 4.
  *
  * @see SoundexUtils#difference(StringEncoder,String,String)
  * @see <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/tsqlref/ts_de-dz_8co5.asp"> MS
  *          T-SQL DIFFERENCE </a>
  *
  * @throws EncoderException
  *                  if an error occurs encoding one of the strings
  * @since 1.3
  */
 public int difference(String s1, String s2)
 {// throws EncoderException {
     return(SoundexUtils.difference(this, s1, s2));
 }