eduveks
StringBuffer _return = new StringBuffer(data.replaceAll("\n", "<br>"));
_return.append("<script>totalizar('"+fDAO.findTotalDataDespesa(data)+"','"+fDAO.findTotalDespesa()+"');</script>");
return _return;
vinucho
Desculpe, são três:
return new StringBuffer(data.replaceAll("\n", "<br>"));
return new StringBuffer(descricao.replaceAll("\n", "<br>"));
return new StringBuffer("<script>totalizar('"+fDAO.findTotalDataDespesa(data)+"','"+fDAO.findTotalDespesa()+"');</script>");
Vinicius.
eduveks
Bem vamos lá esclarecer isto…
só se pode fazer UM RETURN, nunca duas vezes e muito menos 3…
neste teu caso, podes fazer de duas maneiras:
:arrow: Return um Array de StringBuffers:
StringBuffer[] _return = new StringBuffer[3];
_return[0] = new StringBuffer(data.replaceAll("\n", "<br>"));
_return[1] = new StringBuffer(descricao.replaceAll("\n", "<br>"));
_return[2] = new StringBuffer("<script>totalizar('"+fDAO.findTotalDataDespesa(data)+"','"+fDAO.findTotalDespesa()+"');</script>");
return _return;
:arrow: Os Strings Buffers concatenados:
return new StringBuffer(
data.replaceAll("\n", "<br>") +
descricao.replaceAll("\n", "<br>") +
"<script>totalizar('"+fDAO.findTotalDataDespesa(data)+"','"+fDAO.findTotalDespesa()+"');</script>"
);
ou
StringBuffer _return = new StringBuffer();
_return.append(data.replaceAll("\n", "<br>"));
_return.append(descricao.replaceAll("\n", "<br>"));
_return.append("<script>totalizar('"+fDAO.findTotalDataDespesa(data)+"','"+fDAO.findTotalDespesa()+"');</script>");
return _return;
julianostr
Tudo bem, mas de onde você tirou esses três returns ???
Por que seriam três???
Não entendi é nada…
:?
:?
:?
eduveks
Pois… tb não…
Mas creio que o vinucho deve ser novo no Java…
Se bem que creio q em nenhuma linguagem aceite mais que um return :lol: