code: public String get(String key, Object... args) {
          String value = bundle.getString(key);
          if (args.length != 0) {
              value = MessageFormat.format(value, args);
          }
          return value;
      }
docs: Gets the localized message for the given key.
  
  @param key  the key
  @param args the message parameters, can be empty.
  @return the localized message or {@literal null} if the key does not
  exist in the bundle. If {@literal args} is not empty, the retrieve message is formatted using the given
  arguments. This formatting uses the {@link java.text.MessageFormat#format(String, Object...)} method.