Estou precisando usar um setText em um exercício de imprimir a resolução da tela em um label, porém ( pelo que eu percebi) esse comando não funciona com variáveis do tipo inteiro. Eu já pesquisei Texto pré-formatado`como converter minhas variáveis inteiras com os valores de width e height para string, mas só encontro conversão de string para int.
obs: quero aprender a conversão de int para string…
Podem me ajudar? Desde já agradeço!
[RESOLVIDO] Conversão de Int para String e comando setText
N
6 Respostas
nao tem segredo:
int a = 20;
jLabel1.setText("" + a); //funciona
jLabel1.setText(String.valueOf(a)); //funciona
String converted_a = String.valueOf(a);
jLabel1.setText(converted_a); //funciona
N
Solucao aceita
Sua variável alt está declarada dentro do método main mas você está tentando acessá-la no método btnCliqueActionPerformed.
N
MUITOOO OBRIGADOOO meu parceiro!!
Funcionou certinho agora…
N
1 like
Valeuu ai maninho!!
2 likes
Sobre a conversão dos dados:
int dadoDoTipoInteiro = 10; //Exemplo de valor inteiro
String valorConvertido = Integer.toString(dadoDoTipoInteiro); //Prefira usar quando você sabe e garante o tipo de dado que está convertendo
String valorConvertido = String.valueOf(dadoDoTipoInteiro); //Prefira usar quando você não tem certeza e não tem como garantir o tipo de dado que está convertendo
String valorConvertido = "" + dadoDoTipoInteiro; //Concatenar valores com String vazia para uma conversão direta é gambiarra
String valorConvertido = "O valor da variárel é: " + dadoDoTipoInteiro; //Concatenar com String que contém informação complementar é o ideal quando se faz a conversão de forma direta
Isso é regra? Não!
Pode ser usado da forma como bem entender? Sim, pode!
Porém eu acredito que sejam boas práticas que aumentam a qualidade e legibilidade do seu código!
Criado 23 de março de 2020
Ultima resposta 23 de mar. de 2020
Respostas 6
Participantes 4
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo

