Způsoby výměny dvou čísel v Javě



Při práci s daty může být zásadní záměna čísel. V tomto článku prozkoumáme způsoby, jak vyměnit dvě čísla v Javě

Při práci s daty může být zásadní záměna čísel. V tomto článku prozkoumáme způsoby, jak vyměnit dvě čísla . V tomto článku se budeme zabývat následujícími ukazateli,

Výměna dvou čísel v Javě je něco, čeho si musí být vědom každý programátor. Existují hlavně dva způsoby, jak vyměnit čísla. Tyto metody jsou podrobně diskutovány v tomto článku.





Pokračování tohoto článku o Výměně dvou čísel v Javě.

Zaměnit dvě čísla pomocí dočasné proměnné

public class Main {public static void main (String [] args) {float a = 1.18f, b = 2.69f System.out.println ('Before swapping') System.out.println ('First number =' + a) System.out.println ('Second number =' + b) // Hodnota a je přiřazena dočasné float temp = a // Hodnota b je přiřazena první a = b // Hodnota temp (která obsahuje počáteční hodnotu prvního) je přiřazen druhému b = temp System.out.println ('Po výměně') System.out.println ('První číslo =' + a) System.out.println ('Druhé číslo =' + b)} }

Zde jsou čísla, která mají být vyměněna, přiřazena proměnným a a b. První proměnná, tj. A, je uložena v proměnné temp a hodnota druhé proměnné, tj. B, je uložena v první proměnné.
Hodnota teploty se poté uloží do b.



Výstup programu je následující:

co je charat v javě

Výstup:

Před výměnou
První číslo = 1,18
Druhé číslo = 2,69
Po výměně
První číslo = 2,69
Druhé číslo = 1,18

Pokračování tohoto článku o Výměně dvou čísel v Javě.



Zaměňte dvě čísla bez použití dočasné proměnné

public class Main {public static void main (String [] args) {float a = 18.0f, b = 28.5f System.out.println ('Before swapping:') System.out.println ('First number =' + a ) System.out.println ('Druhé číslo =' + b) a = a - bb = a + ba = b - a System.out.println ('Po výměně:') System.out.println ('První číslo = '+ a) System.out.println (' Druhé číslo = '+ b)}}

V příkladu jsme nevyužili dočasnou proměnnou. Místo toho byla použita jednoduchá matematika:
a = a - b tj. (18,0 f - 28,5 f)
Poté se k němu přidá druhé číslo:
b = a + b, tj. (18,0 f - 28,5 f) + 28,5 f = 18,0 f
Pro výměnu se používá následující logika:
a = b - a, tj. 18,0f - (18,0f - 28,5f) = 28,5f

Výstup programu je následující:

Výstup:

Před výměnou:
První číslo = 18.0
Druhé číslo = 28,5
Po výměně:
První číslo = 28.5
Druhé číslo = 18,0

Čísla lze tedy efektivně vyměnit pomocí diskutovaných metod.

Tak jsme dospěli ke konci tohoto článku o „Výměně dvou čísel v Javě“. Pokud se chcete dozvědět více, podívejte se na Edureka, důvěryhodná online vzdělávací společnost. Výcvikový a certifikační kurz Edureka Java J2EE a SOA je navržen tak, aby vás vyškolil jak pro základní, tak pro pokročilé koncepty Java spolu s různými rámci Java jako Hibernate & Spring.

řetězec java rozděluje více oddělovačů

Máte na nás dotaz? Uveďte to prosím v sekci komentářů tohoto blogu a my se vám ozveme co nejdříve.