comefrom: <awangdev>One Edit Distance_3.java
code: public boolean isOneEditDistance(String s, String t) {
          if (s == null || t == null) {
          	return false;
          } else if (Math.abs(s.length() - t.length()) > 1 || s.equals(t)) {
          	return false;
          }
          int leng = s.length() > t.length() ? t.length() : s.length();
          for (int i = 0; i < leng; i++) {
          	String ss = s;
          	String tt = t;
          	if (s.charAt(i) != t.charAt(i)) {
          		tt = t.substring(i + 1);
          		ss = s.substring(i);
          		if (tt.equals(ss)) {
          			return true;
          		}
          		tt = t.substring(i);
          		ss = s.substring(i + 1);
          		if (tt.equals(ss)) {
          			return true;
          		}
          		ss = s.substring(0, i) + s.substring(i + 1);
          		tt = t.substring(0, i) + t.substring(i + 1);
          		return ss.equals(tt);
          	}
          }
          return true;
      }
masked: public boolean var_0 ( String var_2 , String var_3 ) {
    if ( var_2 == null || var_3 == null ) {
      return false ;
    }
    else if ( Math . abs ( var_2 . length ( ) - var_3 . length ( ) ) > 1 || var_2 . equals ( var_3 ) ) {
      return false ;
    }
    int var_10 = var_2 . length ( ) > var_3 . length ( ) ? var_3 . length ( ) : var_2 . length ( ) ;
    for ( int var_12 = 0 ;
    var_12 < var_10 ;
    var_12 ++ ) {
      String var_13 = var_2 ;
      String var_14 = var_3 ;
      if ( var_2 . charAt ( var_12 ) != var_3 . charAt ( var_12 ) ) {
        var_14 = var_3 . substring ( var_12 + 1 ) ;
        var_13 = var_2 . substring ( var_12 ) ;
        if ( var_14 . equals ( var_13 ) ) {
          return true ;
        }
        var_14 = var_3 . substring ( var_12 ) ;
        var_13 = var_2 . substring ( var_12 + 1 ) ;
        if ( var_14 . equals ( var_13 ) ) {
          return true ;
        }
        var_13 = var_2 . substring ( 0 , var_12 ) + var_2 . substring ( var_12 + 1 ) ;
        var_14 = var_3 . substring ( 0 , var_12 ) + var_3 . substring ( var_12 + 1 ) ;
        return var_13 . equals ( var_14 ) ;
      }
    }
    return true ;
  }
  