pasar de long a string.....

XerXi
10 de Julio del 2004
Hola,
quiero pasar de un long a un string...he utilizado el metdo variablelong.toString(), pero me da el siguiente error: "long cannot be dereferenced". Aqui os pongo el código por si véis algun error:

long tamany = sFile.length();
String tmn = tamany.toString();

MUCHAS GRACIAS Y A10

kiffa
10 de Julio del 2004
Hola, la cosa es que la variable primitva long no funciona como una clase, si utilizas mejor:
long tamany = sFile.length();
String tmn = "" + tamany;
te hace el cast automatico y asi no hay de que preocuparse, chau.

Pedro
10 de Julio del 2004
Puedes hacer:

long tamany = sFile.length();
String tmn = String.valueOf(tamany);

Ana
10 de Julio del 2004
Estas son varias formas de pasar un long a String:

// long -> String
variable_String= Long.toString(variable_long);
variable_String= "" + variable_long;
variable_String= new Long(variable_long).toString();