Maneres d'intercanviar dos números a Java



L’intercanvi de números pot ser crucial quan es tracta de dades. En aquest article explorarem maneres d'intercanviar dos números a Java

L’intercanvi de números pot ser crucial quan es tracta de dades. En aquest article explorarem maneres d'intercanviar dos números a . Les següents indicacions es tractaran en aquest article,

Canviar dos números a Java és una cosa que tot programador ha de tenir en compte. Hi ha principalment dos mètodes per canviar els números. Aquests mètodes es discuteixen detalladament en aquest article.





Continuem amb aquest article sobre Com canviar dos números a Java.

Intercanvi de dos números mitjançant una variable temporal

public class Main {public static void main (String [] args) {float a = 1.18f, b = 2.69f System.out.println ('Abans de canviar') System.out.println ('First number =' + a) System.out.println ('Segon número =' + b) // El valor de a s'assigna a la temperatura flotant temporal = a // El valor de b s'assigna a primer a = b // Valor de la temperatura (que conté el valor inicial de primer) s'assigna a la segona b = temp System.out.println ('Després d'intercanviar') System.out.println ('Primer número =' + a) System.out.println ('Segon número =' + b)} }

Aquí, els números a canviar s’assignen a les variables a i b. La primera variable, és a dir, a, s’emmagatzema a la variable temp i el valor de la segona variable, és a dir, b, s’emmagatzema a la primera variable.
El valor de la temperatura s’emmagatzema a b.



La sortida del programa és la següent:

diferència entre git i github

Sortida:

Abans d’intercanviar
Primer número = 1,18
Segon número = 2,69
Després d’intercanviar
Primer número = 2,69
Segon número = 1,18

Continuem amb aquest article sobre Com canviar dos números a Java.



Intercanvi de dos números sense utilitzar una variable temporal

public class Main {public static void main (String [] args) {float a = 18.0f, b = 28.5f System.out.println ('Abans de canviar:') System.out.println ('First number =' + a ) System.out.println ('Segon número =' + b) a = a - bb = a + ba = b - a System.out.println ('Després de canviar:') System.out.println ('Primer número = '+ a) System.out.println (' Segon número = '+ b)}}

A l'exemple, no hem fet ús d'una variable temporal. En lloc d'això, s'han utilitzat matemàtiques simples:
a = a - b és a dir (18.0f - 28.5f)
A continuació, se li afegeix el segon número:
b = a + b és a dir (18,0f - 28,5f) + 28,5f = 18,0f
Per canviar, s’utilitza la següent lògica:
a = b - a és a dir, 18,0f - (18,0f - 28,5f) = 28,5f

La sortida del programa és la següent:

Sortida:

Abans de canviar:
Primer número = 18,0
Segon número = 28,5
Després de canviar:
Primer número = 28,5
Segon número = 18,0

com convertir-se en enginyer d’intel·ligència artificial

Per tant, es poden canviar els números de manera eficient mitjançant els mètodes comentats.

Per tant, hem arribat al final d’aquest article sobre 'Intercanvi de dos números a Java'. Si voleu obtenir més informació, consulteu el per Edureka, una empresa d’aprenentatge en línia de confiança. El curs de formació i certificació de Java J2EE i SOA d’Edureka està dissenyat per formar-vos tant per a conceptes Java bàsics com avançats, juntament amb diversos marcs Java com Hibernate & Spring.

Tens alguna pregunta? Si us plau, mencioneu-ho a la secció de comentaris d’aquest bloc i us respondrem el més aviat possible.