Да, мне нужна дополнительная информация…
Вы дали ответ на свой вопрос:
mailstr.append("some "+parameter+" text");
Этот код является правильным, чтобы включить динамический параметр, даже если этот синтаксис лучше:
mailstr.append("some ").append(parameter).append(" text");
«Параметр» должен быть только допустимой переменной Java.Это может быть параметр метода, поле класса или переменная, объявленная в методе.Вот два примера:
public String CSNSurvey(String parameter) {
StringBuilder mailstr = new StringBuilder("<html><head>");
mailstr.append("some ").append(parameter).append(" text");
return mailstr.toString();
}
public String CSNSurvey() {
String parameter = getDynamicParameterFromAnotherMethod();
StringBuilder mailstr = new StringBuilder("<html><head>");
mailstr.append("some ").append(parameter).append(" text");
return mailstr.toString();
}