Nwlapcug.com


Come aggiungere numeri interi in Java

Come aggiungere numeri interi in Java


Somma di numeri interi in Java non è complicato ed è qualcosa che si possono trovare te facendo regolarmente come parte della programmazione Java. Quale approccio si prende per aggiungere interi in Java dipende dai dettagli del vostro programma particolare, ma nessuna delle principali tecniche richiedono più di poche righe di codice. Come con tutta la programmazione, quando si eseguono calcoli aritmetici in Java, si consiglia di considerare l'efficienza così come ottenere il risultato che necessario.

Istruzioni

1

Se il vostro interi non vengono memorizzati come variabili all'interno del programma, e si desidera semplicemente ottenere il risultato di un calcolo, è possibile "codificare" i numeri come segue:

risposta di int = 13 + 27; Questo memorizza il risultato nella variabile "risposta"

Il segno più è tutto ciò che serve per eseguire un'addizione aritmetica; Tuttavia, anche se questo è il caso più semplice, esso può non essere sempre un approccio consigliabile. Con la programmazione Java, l'approccio standard o convenzionale è quello di utilizzare le variabili anziché valori numerici codificati direttamente, come in questo esempio. Questi sono a volte indicati come "numeri magici", come loro valori scelti possono sembrare arbitrari a qualcuno che non ha familiarità con il programma.

2

Se la vostra aggiunta è su variabili di tipo primitivo "int", è possibile eseguirla come segue:

Dichiarazione di variabili

int firstNumber = 13;

int secondNumber = 27;

risposta di int = firstNumber + secondo numero; memorizzare la risposta come una variabile

Le dichiarazioni di "int" potrebbero hanno già avuto luogo all'interno del programma. È possibile utilizzare il risultato più successivamente nel programma facendo riferimento alla variabile "risposta". Se le variabili "int" non hanno nomi significativi..--ad esempio, se si usano valori di singola lettera come "a" o "b"-- il programma sarà più difficile di leggere e lavorare con.

3

Se non è necessario memorizzare il valore della vostra aggiunta in una variabile, è possibile portare fuori all'interno del codice come segue:

System.out.println ("risposta:" + (firstNumber + secondNumber));

In questo caso, il valore della risposta al calcolo non sarà non più disponibile, non appena la riga che lo contiene ha terminato l'esecuzione. Se il valore di risposta è necessario nuovamente più avanti nel codice, sarà necessario effettuare nuovamente il calcolo. Tuttavia, se è necessario solo la risposta su questa riga di codice, tra cui senza l'utilizzo di una variabile evita l'utilizzo della memoria inutili.

4

Se i valori integer sono contenuti all'interno di oggetti Java Integer, eseguire il cast al tipo primitivo "int" e quindi aggiungerli come segue:

Dichiarazione di oggetti Integer

Valore integer firstNumber = nuovo Integer(13);

Valore integer secondNumber = nuovo Integer(27);

Intervista a ints

risposta di int = firstNumber.intValue() + secondNumber.intValue();

Se si preferisce, è possibile memorizzare i valori di "int" di ogni oggetto di valore Integer come variabile, ma se è solo necessario lanciare gli oggetti per eseguire il calcolo, non c'è nessun bisogno di fare questo.

5

Se il vostro interi vengono memorizzati come altri tipi di oggetti quali stringhe, utilizzare l'oggetto Integer per ottenere i relativi valori come "ints," come segue:

Dichiarazione di stringhe contenente numeri interi

String firstNumber = "13";

String secondNumber = "27";

analizzare le stringhe per ottenere i valori int e aggiungerle

risposta di int = Integer.parseInt(firstNumber) + Integer.parseInt(secondNumber);

Questo può accadere nei casi dove il programma è stato passato parametri da un'origine esterna, ad esempio, dal prompt dei comandi. Può scegliere di memorizzare i valori di "int" di ogni stringa come variabili, ma non è necessario se avete solo bisogno di loro per il calcolo.

Consigli & Avvertenze

  • Quando si sceglie di utilizzare le variabili nel codice di programmazione o meno, considerare l'efficienza e la leggibilità del programma.
  • Quando svolgete casting e l'analisi di operazioni all'interno del codice, c'è sempre il pericolo che verranno generate eccezioni - ad esempio, se si tenta di analizzare qualcosa che non è un numero.