static synchronized String findInternedString(String str){
  WeakReference<String> ref;
  ref=internedStrings.get(str);
  if (ref != null) {
    String s=ref.get();
    if (s != null) {
      return s;
    }
  }
  return null;
}

static synchronized String findInternedString ( String str ) { WeakReference < String > ref ; ref = internedStrings . get ( str ) ; if ( ref != null ) { String s = ref . get ( ) ; if ( s != null ) { return s ; } } return null ; }
find an interned string but don ' t create it if not found
