Java - wyrażenia i stałe przypisania

Spisie treści
Kiedy już poznamy zmienne A jak je zadeklarować musimy znać różne formy przypisania jakie mamy, w ten sposób możemy zapisać wiersze kodu przypisując wartości bezpośrednio do zmiennych za pomocą wyrażeń.
Kolejnym ważnym punktem jest wiedzieć zadeklaruj stałeWiemy, że zmienne mogą się zmieniać w programie, jednak stałe, jak wskazuje ich nazwa, są w nim stałe, czyli nie zmieniają się.
Wyrażenia przypisania
Jak wspomnieliśmy na początku, wyrażenia przypisania Pozwalają nam przypisać wartość do zadeklarowanej zmiennej, te wyrażenia idą trochę dalej niż po prostu zawierają liczbę lub ciąg tekstowy, ponieważ możemy nawet wykonywać złożone operacje matematyczne lub po prostu przypisać wynik wywołania do metody obiektu.
Jak widzimy, daje nam to dużo materiału do wycięcia, zobaczmy kilka przykładów kodu, jak możemy wykonać różne przypisania do zmiennych:
 int x = 1; // przypisujemy wartość 1 zmiennej x podwójny promień = 1.0; // przypisujemy 1.0 do zmiennej promienia x = 5 * (3/2) + 3 * 2; // przypisujemy wartość wyrażenia do zmiennej x x = x + 1; // przypisujemy wartość dodania x + 1 do zmiennej x area = radius * radius * 3.14159; // powierzchnię obliczamy za pomocą zmiennej promienia 

Jak widzieliśmy, mamy wiele opcji, jeśli chodzi o dokonywanie przypisań Jednym przypadkiem, który może zwrócić naszą uwagę, jest x = x + 1; w tym przypadku możemy włączyć tę samą zmienną do wyrażenia przypisania, co dzieje się, gdy zmienna ma już przypisaną wartość, zostanie ona dodana do wartości 1 i ten wynik zostanie ponownie przypisany w x.
Zobaczmy w poniższym kodzie, do czego się odwołujemy i jak to interpretuje Jawa w już skompilowanym programie.
 importować java.util.Scanner; public class AssignmentVariables {public static void main (String [] args) {// utwórz obiekt skanera Scanner input = new Scanner (System.in); // Prosimy o wpisanie wartości System.out.println ("Wprowadź wartość zmiennej x:"); podwójne x = input.nextDouble (); // wypisujemy przechwyconą wartość System.out.println ("Wartość zmiennej x to:" + x); // dodajemy 1 do wartości x x = x + 1; // wypisujemy wynik System.out.println ("Nowa wartość zmiennej x to:" + x); }} 

POWIĘKSZAĆ

Jeśli spojrzymy na ten kod, to pobieramy wartość od użytkownika i zapisujemy ją w zmiennej x, wtedy sumujemy wartość x i przypisujemy ją ponownie w tej zmiennej.
Stałe
Skoro omówiliśmy wszystko, co jest związane ze zmiennymi, zobaczmy, czym są stałe, są to nic innego jak wartość, która nie musi się zmieniać w programie, więc zamiast umieszczać wyraźną wartość w każdym wierszu, której potrzebujemy, tworzymy stała, Dzięki temu, jeśli ta wartość ma się w pewnym momencie zmienić, po prostu zmieniamy stałą i jej wartość znajduje odzwierciedlenie we wszystkich częściach, w których się pojawia.
Zobaczmy, jak to deklarujemy:
końcowy podwójny PI = 3,14159;

Jeśli spojrzymy, użyjemy ostatnie słowo kluczowe za pomocą którego umownie wskazujemy, że jego wartość nie może się zmieniać w trakcie trwania programu pełną nazwę stałej piszemy wielkimi literami w ten sposób, gdy zobaczymy jeden z nich w programie, rozpoznamy go.
Zobaczmy kod, jak z niego korzystać:
 // Skaner klas otrzymujemy w pakiecie java.util import java.util.Scanner; public class CircleArea {public static void main (String [] args) {// zadeklaruj stałą PI final double PI = 3.14159; // tworzymy obiekt skanera Scanner input = new Scanner (System.in); // Prosimy o wprowadzenie promienia System.out.print ("Podaj promień okręgu:"); podwójny promień = input.nextDouble (); // wykonujemy odpowiednie obliczenia double area = promień * promień * PI; // pokazujemy wynik System.out.println ("Obszar okręgu o promieniu:" + promień + "jest:" + obszar); }} 

W tym przypadku, jeśli z jakiegoś powodu tego chcemy Liczba Pi niech będzie 3.14 po prostu modyfikujemy stałą w jej deklaracji, a program nie jest zmieniany.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave