İfadeler kabaca doğal dillerdeki cümlelere eşdeğerdir. Genel olarak ifadeler geçerli bir anlam ifade eden İngilizce cümleler gibidir. Bu bölümde tartışacağız beyanda ne var Java ve Java'da ifade türleri .
Java'da ifade nedir?
Java'da bir ifade derleyiciye ne yapması gerektiğini söyleyen yürütülebilir bir talimattır. Yürütülecek tam bir komut oluşturur ve bir veya daha fazla ifade içerebilir. Bir cümle, bir veya daha fazla cümleyi içerebilen tam bir fikir oluşturur.
İfade Türleri
Java ifadeleri genel olarak aşağıdaki kategorilere ayrılabilir:
- İfade İfadeleri
- Beyan beyanları
- Kontrol İfadeleri
İfade İfadeleri
İfade herhangi bir şeyin temel yapı taşıdır. Java programı . Genellikle yeni bir değer üretmek için kullanılır. Bazen bir değere de değer atayabiliriz. değişken . Java'da ifade, değerlerin, değişkenlerin, operatörler , Ve yöntem Aramalar.
Java'da üç tür ifade vardır:
- İfadeler üretmek bir değer. Örneğin, (6+9), (%92), (pi*yarıçap) + 2 . Parantez içindeki ifadenin, ifadenin geri kalanından sonra ilk olarak değerlendirileceğini unutmayın.
- İfadeler atamak bir değer. Örneğin, sayı = 90, pi = 3,14.
- İfade ne herhangi bir sonuç üretir ne de bir değer atar . Örneğin, artış veya azalma sırasıyla artırma veya azaltma operatörünü kullanarak bir değer, yöntem çağırma , vb. Bu ifadeler, bir programın değişkeninin veya durumunun (belleğinin) değerini değiştirir. Örneğin, count++, int toplam = a + b ; İfade yalnızca değişkenin değerini değiştirir toplam . Değişkenlerin değeri A Ve B değişmez, dolayısıyla bu da bir yan etkidir.
Beyan beyanları
Bildirim ifadelerinde değişkenleri ve sabitleri veri tipini ve adını belirterek bildiririz. Bir değişken, Java programında kullanılacak bir değeri tutar. Örneğin:
int quantity; boolean flag; String message;
Ayrıca bir değişkene değer başlatabiliriz. Örneğin:
int quantity = 20; boolean flag = false; String message = 'Hello';
Java ayrıca tek bir bildirim ifadesinde birden fazla değişken bildirmemize de olanak tanır. Tüm değişkenlerin aynı veri türünde olması gerektiğini unutmayın.
int quantity, batch_number, lot_number; boolean flag = false, isContains = true; String message = 'Hello', how are you;
Kontrol Beyanı
Kontrol ifadeleri, bir Java programının akışına (ifadelerin yürütülme sırası veya sırası) karar verir. Java'da ifadeler yukarıdan aşağıya doğru ayrıştırılır. Bu nedenle, kontrol akışı ifadelerini kullanmak, belirli bir koşula bağlı olarak programın belirli bir bölümünü kesintiye uğratabilir.
Aşağıdaki kontrol ifadesi türleri vardır:
- için Döngü
- sırasında Döngü
- yaparken Döngü
- her biri için Döngü
Açıklama Örneği
//declaration statement int number; //expression statement number = 412; //control flow statement if (number > 10 ) { //expression statement System.out.println(number + ' is greater than 100'); }