Java - výrazy a konstanty přiřazení

Obsah
Jakmile budeme vědět proměnné A jak je deklarovat, musíme znát různé formy přiřazení, které máme, tímto způsobem můžeme ukládat řádky kódu přiřazováním hodnot přímo proměnným pomocí výrazů.
Dalším důležitým bodem je vědět deklarovat konstantyVíme, že proměnné se v programu mohou měnit, nicméně konstanty, jak naznačuje jejich název, jsou během něj konstantní, to znamená, že se nemění.
Výrazy přiřazení
Jak jsme zmínili na začátku, výrazy přiřazení Umožňují nám přiřadit hodnotu deklarované proměnné, tyto výrazy jdou o něco dále než pouhé začlenění čísla nebo textového řetězce, protože můžeme dokonce provádět složité matematické operace nebo jednoduše přiřadit výsledek volání objektové metodě.
Jak vidíme, toto nám dává spoustu látky k řezání, podívejme se na několik příkladů kódu, jak můžeme provést různá přiřazení k proměnným:
 int x = 1; // proměnné x dvojitý poloměr = 1,0 přiřadíme hodnotu 1; // proměnné poloměr x = 5 * (3/2) + 3 * 2 přiřadíme 1,0; // hodnotu výrazu přiřadíme proměnné x x = x + 1; // přiřadíme hodnotu sčítání x + 1 proměnné x area = radius * radius * 3.14159; // vypočítáme plochu pomocí proměnného poloměru 

Jak jsme viděli, máme mnoho možností, pokud jde o zadávání úkolů.Jeden případ, který může vyvolat naši pozornost, je x = x + 1; v tomto případě můžeme do výrazu přiřazení začlenit stejnou proměnnou, což se stane, pokud proměnná již měla přiřazenou hodnotu, bude přidána k hodnotě 1 a tento výsledek bude znovu přiřazen v x.
Podívejme se v následujícím kódu, na co odkazujeme a jak to interpretuje Jáva v již zkompilovaném programu.
 import java.util.Scanner; public class AssignmentVariables {public static void main (String [] args) {// vytvoření objektu skeneru Vstup skeneru = nový Scanner (System.in); // Žádáme, aby byla zadána hodnota System.out.println ("Zadejte hodnotu proměnné x:"); double x = input.nextDouble (); // vytiskneme zachycenou hodnotu System.out.println ("Hodnota proměnné x je:" + x); // k hodnotě x x = x + 1 přidáme 1; // vytiskneme výsledek System.out.println ("Nová hodnota proměnné x je:" + x); }} 

ZVĚTŠIT

Podíváme -li se na tento kód, vezmeme od uživatele hodnotu a uložíme ji do proměnné x, pak uděláme součet toho, co má hodnota x, a v této proměnné ji znovu přiřadíme.
Konstanty
Protože jsme pokryli vše, co souvisí s proměnnými, podívejme se, co jsou konstanty, nejedná se o nic jiného než o hodnotu, kterou není třeba v rámci programu měnit, takže místo umístění explicitní hodnoty do každého řádku, který potřebujeme, vytvoříme konstanta, Díky tomu, pokud se má tato hodnota v určitém bodě změnit, jednoduše konstantu změníme a její hodnota se projeví ve všech částech, kde se objeví.
Podívejme se, jak to deklarujeme:
konečný dvojnásobek PI = 3,14159;

Když se podíváme, použijeme konečné klíčové slovo u kterého uvádíme, že jeho hodnota se v průběhu programu podle konvence nemůže měnit napíšeme celé jméno konstanty velkými písmeny tímto způsobem, když vidíme jeden z nich v programu, poznáme ho.
Podívejme se na kód, jak jej použít:
 // Skener třídy získáme v balíčku java.util import java.util.Scanner; public class CircleArea {public static void main (String [] args) {// deklaruje konstantní PI konečné dvojité PI = 3,14159; // vytvoříme objekt skeneru Vstup skeneru = nový Scanner (System.in); // Žádáme, aby byl zadán poloměr System.out.print ("Zadejte poloměr kruhu:"); dvojitý poloměr = input.nextDouble (); // provedeme odpovídající výpočet dvojitá plocha = poloměr * poloměr * PI; // zobrazíme výsledek System.out.println ("Oblast pro kruh s poloměrem:" + poloměr + "je:" + oblast); }} 

V tomto případě, pokud z nějakého důvodu chceme PI nechte to být 3,14, jednoduše upravíme konstantu v její deklaraci a program se nezmění.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave