Как записать в String правильно функции и текст

Нужно запись несколько данных в строку. Но компилятор ругается. Если поставить String("File Not Found\n\n") в начале и убрать в других места.

Вопрос как правильно и красиво можно передать значения в строку?

String message =   "File Not Found\n\n"
                   "URI: " + (String)(HTTP.uri()) + "\n"
                   "Method: " + (String)((HTTP.method() == HTTP_GET)?"GET":"POST") + "\n"
                   "Arguments: " + (String)(HTTP.args()) + "\n";

Ответы (1 шт):

Автор решения: Владислав Изотов

Нашел такой метод:

 String message = (String)"File Not Found\n\n" +
                   "URI: " + HTTP.uri() + "\n" +
                   "Method: " + (String)((HTTP.method() == HTTP_GET)?"GET":"POST") + "\n" +
                   "Arguments: " + HTTP.args() + "\n";
→ Ссылка