Udsagn svarer nogenlunde til sætninger på naturlige sprog. Generelt er udsagn ligesom engelske sætninger, der giver gyldig mening. I dette afsnit vil vi diskutere hvad er et udsagn i Java og typer udsagn i Java .
Hvad er statement i Java?
I Java, en udmelding er en eksekverbar instruktion, der fortæller compileren, hvad den skal udføre. Den danner en komplet kommando, der skal udføres og kan omfatte et eller flere udtryk. En sætning danner en komplet idé, der kan indeholde en eller flere sætninger.
Typer af erklæringer
Java-udsagn kan bredt klassificeres i følgende kategorier:
- Udtrykserklæringer
- Erklæringserklæringer
- Kontrolerklæringer
Udtrykserklæringer
Udtryk er en væsentlig byggesten i ethvert Java program . Generelt bruges det til at generere en ny værdi. Nogle gange kan vi også tildele en værdi til en variabel . I Java er udtryk kombinationen af værdier, variabler, operatører , og metode opkald.
Der er tre typer udtryk i Java:
- Udtryk der fremstille en værdi. For eksempel, (6+9), (9 %2), (pi*radius) + 2 . Bemærk, at udtrykket i parentes vil blive evalueret først, efter resten af udtrykket.
- Udtryk der tildele en værdi. For eksempel, tal = 90, pi = 3,14.
- Udtryk det hverken producerer noget resultat eller tildeler en værdi . For eksempel, stigning eller nedsættelse en værdi ved at bruge henholdsvis inkrement- eller decrement-operator, metodepåkaldelse osv. Disse udtryk ændrer værdien af en variabel eller tilstand (hukommelse) af et program. For eksempel, tæl++, int sum = a + b ; Udtrykket ændrer kun værdien af variablen sum . Værdien af variabler -en og b ændres ikke, så det er også en bivirkning.
Erklæringserklæringer
I deklarationsudsagn erklærer vi variable og konstanter ved at angive deres datatype og navn. En variabel har en værdi, der skal bruges i Java-programmet. For eksempel:
int quantity; boolean flag; String message;
Vi kan også initialisere en værdi til en variabel. For eksempel:
int quantity = 20; boolean flag = false; String message = 'Hello';
Java giver os også mulighed for at erklære flere variabler i en enkelt erklæring. Bemærk, at alle variabler skal være af samme datatype.
int quantity, batch_number, lot_number; boolean flag = false, isContains = true; String message = 'Hello', how are you;
Kontrolerklæring
Kontroludsagn bestemmer flowet (rækkefølgen eller rækkefølgen af udførelse af udsagn) af et Java-program. I Java analyseres udsagn fra top til bund. Derfor kan brug af kontrolflow-sætningerne afbryde en bestemt sektion af et program baseret på en bestemt betingelse.
Der er følgende typer kontroludsagn:
- hvis Erklæring
- hvis ellers udmelding
- hvis-andet-hvis erklæring
- kontakt udmelding
- til Løkke
- mens Løkke
- gøre imens Løkke
- for hver Løkke
Eksempel på erklæring
//declaration statement int number; //expression statement number = 412; //control flow statement if (number > 10 ) { //expression statement System.out.println(number + ' is greater than 100'); }