Una delle prime trappole che catturano nuovi programmatori è il fatto che i linguaggi di programmazione come Java elaborano numeri molto diversamente da come elaborano la rappresentazione testuale di quei numeri. Il risultato è che la programmazione è responsabile della conversione avanti e indietro tra numeri e parole quando necessario. Questo processo è assistito da una classe di supporto per ogni tipo di dati numerico.
Istruzioni
1
Creare una classe Java di esempio aprendo un editor di testo e digitando:
public class NumberParserTutorial {
Public Shared Sub main (String [] args) {
}
}
2
Aggiungere le seguenti righe all'interno di parentesi del metodo "principale" per creare due numeri: uno un intero e l'altro una doppia a virgola mobile:
int i = 45;
doppia d = 34.32;
3
Convertire questi numeri in stringhe in inglese utilizzando le classi di supporto:
String sInteger = Integer.toString(i);
String sDouble = Double.toString(d);
Consigli & Avvertenze
- La classe "Integer" contiene anche una variazione sul metodo "toString". Aggiungendo un secondo parametro, è possibile specificare che il testo risultante dovrebbe essere in di base. Ad esempio, per vedere la forma binaria (base-due) dell'intero, digitare:
- String binaryIntegerString = Integer. ToString (i, 2);