Long e long

Pessoal qual a diferença entre Long e long e como faço um receber o outro?

diferença basica:
long -> tipo primitivo
Long -> Objeto.

Long longObject = new Long("7")
long longPrimitivo = longObject.longValue();

da uma lida na especificação da linguagem.

[]'s

mas e um Long receber um long como faço?

cara,
Long é uma classe certo?
então deve ter um construtor certo?
la documentação da classe Long tem todos os construtores possiveis dessa classe, e um deles por coicidencia recebe um long primitivo, tipo:

long x = 1;
Long z = new Long(x);

tem outras maneiras, mas fica como exercicio…

[]'s

long longPrimitivo = 7;
Long longObject = new Long(longPrimitivo)

[]s Josemar.

E também pode usar uma String
String str = “5627”;
Long longObj = new Long(str);
E para pegar esse valor em long primitivo
long a = longObj.floatValue();

E também para converter uma String direto para o tipo primitivo
String str = “9875”;
int a = Integer.parseInt(str);