Uttalanden motsvarar ungefär meningar på naturliga språk. I allmänhet är uttalanden precis som engelska meningar som är giltiga. I det här avsnittet kommer vi att diskutera vad är ett uttalande i Java och den typer av uttalanden i Java .
Vad är statement i Java?
I Java, a påstående är en körbar instruktion som talar om för kompilatorn vad den ska utföra. Det bildar ett komplett kommando som ska köras och kan innehålla ett eller flera uttryck. En mening bildar en komplett idé som kan innehålla en eller flera satser.
Typer av uttalanden
Java-satser kan grovt klassificeras i följande kategorier:
- Uttrycksförklaringar
- Deklarationsutlåtanden
- Kontrollutlåtanden
Uttrycksförklaringar
Uttryck är en viktig byggsten för alla Java-program . I allmänhet används det för att generera ett nytt värde. Ibland kan vi också tilldela ett värde till a variabel . I Java är uttryck en kombination av värden, variabler, operatörer , och metod samtal.
Det finns tre typer av uttryck i Java:
- Uttryck som producera ett värde. Till exempel, (6+9), (9%2), (pi*radie) + 2 . Observera att uttrycket inom parentes kommer att utvärderas först, efter resten av uttrycket.
- Uttryck som tilldela ett värde. Till exempel, tal = 90, pi = 3,14.
- Uttryck det varken ger något resultat eller tilldelar ett värde . Till exempel, ökning eller minskning ett värde genom att använda inkrement- eller dekrementoperatorn, metodanrop , etc. Dessa uttryck ändrar värdet på en variabel eller tillstånd (minne) i ett program. Till exempel, count++, int summa = a + b ; Uttrycket ändrar endast värdet på variabeln belopp . Variablernas värde a och b ändras inte, så det är också en bieffekt.
Deklarationsutlåtanden
I deklarationssatser deklarerar vi variabler och konstanter genom att ange deras datatyp och namn. En variabel har ett värde som kommer att användas i Java-programmet. Till exempel:
rullhjulet fungerar inte
int quantity; boolean flag; String message;
Vi kan också initiera ett värde till en variabel. Till exempel:
int quantity = 20; boolean flag = false; String message = 'Hello';
Java tillåter oss också att deklarera flera variabler i en enda deklarationssats. Observera att alla variabler måste vara av samma datatyp.
int quantity, batch_number, lot_number; boolean flag = false, isContains = true; String message = 'Hello', how are you;
Kontrollutlåtande
Kontrollsatser bestämmer flödet (ordning eller sekvens av exekvering av satser) för ett Java-program. I Java analyseras uttalanden uppifrån och ned. Därför kan användning av kontrollflödessatser avbryta en viss del av ett program baserat på ett visst tillstånd.
Det finns följande typer av kontrollsatser:
- för Slinga
- medan Slinga
- göra medan Slinga
- för varje Slinga
Exempel på uttalande
//declaration statement int number; //expression statement number = 412; //control flow statement if (number > 10 ) { //expression statement System.out.println(number + ' is greater than 100'); }