Unica Variável

Como fazer aparecer uma string chamada nome e uma do tipo inteiro chamada idade.

MAS APARECER EM UMA UNICA VARIÁVEL ISSO.

Me Ajudeeemm

Não entendi bem, mas ve se é isso:

String concatena = nome + " " + idade;

Falowssss

ta eh soh isso ? eu coloko isso na declaração de variaveis dai?

eh assim oh, eu qro q apareça o nome da pessoa e mais a idade dela.
numa unica varável, ou seja, q num tenha string e int… soh tenha uma variável em q eu possa digitar os dados… Nome + idade.

Entende?

Se realmente entendi é do jeito que o FilhoDoRei falou mesmo.

[code]String nome = “Pimenta”;
int idade = 23;

nomeIdade = nome + " " + idade;[/code]

Eh assim:

registro DADOS
nome : string
idade : inteiro
fimregistro

pessoa: dados

pessoa.nome = " Joao "
pessoa.idade = 17

assim qeu qro q faça.

obrigado

vc pode encapsular e numa mesma “variavel” colocar nome e idade

public class NomeIdade{
   private int idade;
   private String nome;

   ///...
}

pessoal pelo q entendi ele quer que uma variavel assuma as caracteristicas do tipo inteiro, string etc… bom nao tem como… vc ter tudo em uma variavel so no modo de ainda querer separar.

A unica forma é colocar como string que receber qualquer tipo de caractere… conforme foi citado acima!!

Acho que é como o gobbo falou o que o cara quer é um objeto que armazene duas variáveis
Obs…deixei como public as variáveis para abreviar a classe. O certo seria colocar private e fazer os setters e getters…


  public class NomeIdade{  
      public int idade;  
      public String nome;  
 
      
       ///...  
    }  

depois na classe que manipulará esses dados ficaria assim



NomeIdade nomeIdade = new NomeIdade()
nomeIdade.idade = 17;
nomeIdade.nome = "Juca";

Provavelmente ele quer um Objeto com 2 campos, como o leopoldof disse.

ok mas eu coloquei private com o intuito de criar um
objeto “politicamente correto”

[quote=gobbo]ok mas eu coloquei private com o intuito de criar um
objeto “politicamente correto”[/quote]

Sim…eu me referi ao meu exemplo… o seu está correto…

cara se eu entendi bem acho oque vc quer eh isso.

class Registro{
String nome;
int idade;
}
public class TestaRegistro{
public static void main(String[]args){

     Registro.nome = "Zé";
     Registro.idades = 15;
 
 }

}

é isso ai sim

Acho q ele esta querendo um estrutura do tipo records que tinha no pascal e C, bem amigo vc deve fazer como o leopoldo falow,

[quote=leopoldof]


  public class NomeIdade{  
      public int idade;  
      public String nome;  
       ///...  
    }  

depois na classe que manipulará esses dados ficaria assim

[code]
NomeIdade nomeIdade = new NomeIdade()
nomeIdade.idade = 17;
nomeIdade.nome = “Juca”;

[/code][/quote]

Como java é orientado a objetos vc deve programar orientado tmb amigo se tiver duvidas sobre orientação a obejtos procure ler um pouco sobre isso antes de estudar a linguagem java.