PDA

Visualizza la versione completa : [JAVA] int to string


Marco_Frigerio
10-12-2002, 16:32
Ciao!!! Come faccio a trasformare la mia variabile "risposta" di tipo int in tipo String? Grazie! ciao

:ciauz:

pippo75
10-12-2002, 16:37
int i = String.valueOf(intero);

blinkago
10-12-2002, 16:45
String s =""+intero;

l.golinelli
10-12-2002, 21:09
:quote: Domanda troppo facile... :gren:

Omar81
10-12-2002, 22:23
Originariamente inviato da blinkago
String s =""+intero;

questo non credo sia un buon metodo....

potresti anche fare cosi:
String intero = "10";
int i = Integer.parseInt(intero);

$$$
10-12-2002, 22:26
č un buon metodo x JavaScritp ma siccome Java č tipizzato e ci sono le funzioni di conversione apposta....:metallica

blinkago
11-12-2002, 12:20
Io scrivo cosė, poi il compilatore ottimizza e usa la funzione di conversione pių veloce (come potete vedere č la stessa cosa...).

Inoltre ti fa risparmiare qualche riga...:metallica

E poi quelle che avete scritto voi sono conversioni di stringa in intero e non viceversa...

lelefante
11-12-2002, 12:57
Io scrivo cosė, poi il compilatore ottimizza e usa la funzione di conversione pių veloce (come potete vedere č la stessa cosa...).

Chi te lo dice?
Non puoi avere la certezza di questo.
A tutti gli effetti quello che hai scritto tu e' una forma implicita per fare questo:



int intero = 5;
String str = Integer.toString( intero);

Questo dovrebbe essere il metodo piu' veloce, essendo statico.
Quello che hai fatto tu risolva ugualmente il problema, solo che prima crea una stringa, e dopo ve ne concatena un'altra, frutto della conversione di cui sopra.

blinkago
11-12-2002, 13:13
Originariamente inviato da lelefante
Chi te lo dice?
Non puoi avere la certezza di questo.


Michele Constable in PC professionale di marzo 2000 fa un esempio del genere e poi c'č scritto anche su teach jourself java 1.2 in 21 days!!

Loading