Formatação de String

5 respostas
B

Estou tentando fazer um esquema igaul tem no .net de formatar a string da seguinte maneira:

Dim str as String = String.Format(“Valor da variável: {0}”, Variável)
Retorna: “Valor da variável: TESTE”

Já vi isso no java, mas não lembro a sintaxe

:oops:

Alguém pode dar uma mãozinha?

5 Respostas

C

String str = new String(“Valor da variável”+var);

Se eu não me engano eh isso …

:wink:

E

eae vc pode fazer isso de modo direto

String str = "Valor da Variável: " + var;

sendo var do tipo string tb :wink:

[]'s
Erko Bridee

R

String str = "Valor da Variável: " + var;

‘var’ não precisa ser obrigatoriamente do tipo String, mas será convertido para.

E

pior q é verdade

bobiei agora, rs

:oops:

ps.: era quase 2 horas da matina quanto postei achu q tava dormindo jah
:roll:

B

Galera,

Acho que vocês não entenderam legal o que eu quis dizer…
:cry:
é o seguinte:
Vamos supor que eu tenha que montar uma string SQL um pouco grande. Se for utilizar concatenação de string vai ficar muito ilegível.
Exemplo:
String strSQL = “UPDATE Tabela SET Campo1=’” + varCampo1 + “’, Campo2=’” + varCampo2 + “’, CampoN=’” varCampoN + “’”;
Imaginem uma tabela com 20 campos…

Pra resolver esse problema, existe um mecanismo (não sei a nomenclatura no Java) em .net que daria pra fazer da seguinte maneira:

Dim strSQL as String = String.Format(“UPDATE Tabela Set Campo1=’{0}’, Campo2=’{1}’, CampoN=’{2}’”, varCampo1, varCampo2, varCampo3)

Sacaram?
Essa última opção é muito mais legível, sem contar a facilidade com as aspas… rs

Eu vi isso em java, mas não lembro a sintaxe, e não consegui achar nada na net.

Criado 8 de setembro de 2004
Ultima resposta 9 de set. de 2004
Respostas 5
Participantes 4