Java Operatörleri Nedir ve Neden Önemlidir?

Java operatörleri, şimdiye kadar yapacağınız her yazılım parçasında gerçekleştirildikleri için, ihtiyaç duyabileceğiniz ve ihtiyaç duyacağınız en önemli Java programlama kavramlarından biridir. Ayrıca, şimdiye kadar kullandığınız her Java programı, Java operatörleriyle oluşturulmuştur.

Bu gönderi, Java operatörlerini kullanmaya başlamak için bilmeniz gereken her şeyi ve bunları nasıl kullanabileceğinizi kapsayacaktır. Ayrıca onlarla yapabileceğiniz ve yapamayacağınız farklı türdeki şeyleri ve bunun kodunuzu nasıl geliştirebileceğini de öğreneceksiniz. Son olarak, Java operatörlerinin kod örneklerini pratik kullanımda görecek ve kodunuzu nasıl iyileştirebileceklerini öğreneceksiniz.

Lafı daha fazla uzatmadan hemen giriş yapalım.

Java operatörleri nelerdir?
Java işleçleri, koşullu bloklarda test ifadeleri çalıştırmak veya hatta aritmetik yapmak gibi çeşitli görevler için işlemleri gerçekleştiren sembollerdir. Fincanı nasıl doldurursanız doldurun, Java işleçleri kaçınılmazdır ve şüphesiz herhangi bir yazılım parçası oluşturmak için onlara ihtiyacınız olacaktır. Java operatörlerine kısa bir giriş için bu videoyu izleyin.

Pek çok farklı türde Java işleci vardır ve her biri belirli bir amaca hizmet eder. Şimdi karşılaşacağınız tüm işleç türlerine bir göz atalım.

Önerilen makale: sosyal medya nedir hakkında bilgi almak ve güncel sosyal medya haberlerine ulaşmak için ilgili sayfayı ziyaret edebilirsiniz.

Aritmetik operatörler
Aritmetik işleçler, kulağa tam olarak benziyorlar; toplama, çıkarma ve çarpma gibi aritmetik işlemleri gerçekleştirmenize izin veren işleçler. Birkaç farklı aritmetik operatör vardır ve aşağıdaki liste bunları daha ayrıntılı olarak ele almaktadır.

Java Operatör Listesi: Aritmetik
+ Artı sembolü, iki veya daha fazla sayı eklemenizi sağlayan toplama operatörü olarak adlandırılır. Ancak, dizeleri birleştirmek için dizelerle de kullanılabilir.

– Eksi simgesi iki veya daha fazla sayı ile çıkarma işlemi yapmak için kullanılır.

* Yıldız simgesi, iki veya daha fazla sayı kullanarak çarpma işlemlerini gerçekleştirmek için kullanılır.

/ Eğik çizgi, iki veya daha fazla sayıya bölme işlemlerini gerçekleştirmek için kullanılır.

% Modulo operatörü, iki veya daha fazla sayıya bölme işleminden sonra kalanı hesaplamak için kullanılır.

++ Arttırma işleci kısaltması, değeri 1 artırır

— Azaltma işleci kısaltması değeri 1 azaltır

Atama Operatörleri
Atama işleçleri, bir şeye değer atamak için kullanılır; genellikle değer bir değişkene kaydedilir. Bu işleçler, aynı anda matematik işlemleri gerçekleştirirken değer atamak için harikadır. Bazı atama operatörlerine bir göz atalım ve nasıl çalıştıklarını tartışalım.

Java Operatör Listesi: Atama
= Eşittir simgesi, bir değişkene doğrudan bir değer atamak için kullanılır.

+= Artı ve eşittir simgesi birlikte bir toplama ataması için bir kısayoldur. Yani, bu sembol kombinasyonu, bir değişkenin mevcut değeri artı yeni bir değere eşit olduğu anlamına gelir.

-= Eksi ve eşit sembolü birlikte çıkarma ataması için bir kısayoldur. Yani, bu sembol kombinasyonu, bir değişkenin yeni bir değerden çıkarılmış mevcut değerine eşit olduğu anlamına gelir.

*= Yıldız işareti ve eşittir simgesi birlikte çarpma ataması için bir kısayoldur. Yani, bu sembol kombinasyonu, bir değişkenin mevcut değeri ile yeni bir değerin çarpımına eşit olduğu anlamına gelir.

/= Eğik çizgi ve eşit sembol birlikte bölme ataması için bir kısayoldur. Yani, bu sembol kombinasyonu, bir değişkenin mevcut değerinin yeni bir değere bölünmesine eşit olduğu anlamına gelir.

%= Yüzde ve eşittir simgesi birlikte modulo ataması için bir kısayoldur. Yani, bu sembol kombinasyonu, bir değişkenin mevcut değeri artı mevcut değerin geri kalanının yeni bir değere bölünmesine eşit olduğu anlamına gelir.

İlişkisel Operatörler
İlişkisel İşleçler, iki veya daha fazla değer arasında karşılaştırma yapmak için kullanılır ve if ifadelerinde ve döngülerde, görevleri gerçekleştirme koşullarını ayarlamak için sıklıkla kullanılır. Koşullu görevler, herhangi bir programlama dilinin can damarıdır ve genellikle yazılımın akışını kontrol etmek için kullanılır.

Java Operatör Listesi: İlişkisel
== Çift eşittir sembolü, tür ve veri eşitliği için iki değeri karşılaştırmak için kullanılan ilişkisel bir işlemi temsil eder.

!= Ünlem işareti bir ifadenin anlamını tersine çevirmek için kullanılır. Bu durumda, iki sembol eşitsizliği karşılaştırmak için kullanılan eşit olmayan ifadeyi temsil eder.

> Sağ ok, birinci değerin ikinciden büyük olup olmadığını belirlemek için kullanılan karşılaştırmadan daha büyüğünü temsil eder.

< Sol ok, küçüktür karşılaştırmasını temsil eder ve birinci değerin ikinciden küçük olup olmadığını belirlemek için kullanılır.

>= Sağ ok ve eşittir simgesi, birinci sayının ikinci sayıya eşit mi yoksa büyük mü olduğunu belirleyen büyük-eşit karşılaştırmasını temsil eder.

<= Sol ok ve eşittir simgesi, ilk sayının ikinciden küçük veya ona eşit olup olmadığını belirleyen eşit veya küçük karşılaştırmayı temsil eder.

Mantıksal operatörler
Mantıksal işleçler, ifadelere ek koşullar sağlayarak koşullu ifadelerin daha sağlam olmasına yardımcı olmak için kullanılır. Pek çok mantıksal işleç olmasa da – tam olarak üç – bunlar koşullu ifadelerinize çok fazla ekstra güç sağlar.

Java Operatör Listesi: Mantıksal
&& Mantıksal-ve operatörü iki ifadeyi birleştirir. Yalnızca hem ifade1 hem de ifade2 geçerse doğru döndürür.

|| Mantıksal-veya işleci iki ifadeyi birleştirir. İfade1 veya ifade2 başarılı olursa, true değerini döndürür.

! Mantıksal değil işleci, bir boole ifadesini tersine çevirmek için kullanılır; bu, ifade yanlışsa doğru veya tersi ise doğru döndürür.

Bitsel Operatörler
Java’da, Bitwise operatörleri işlemleri tek tek bitler üzerinde gerçekleştirir. Bitsel işleçler, Java’da yaygın olarak kullanılmaz, ancak karmaşıktır ve bit düzeyinde görevleri gerçekleştirmek için kullanılır.

Java Operatör Listesi: Bitsel
~ Bitsel tümleyen operatörü, bitsel değerleri tersine çevirmek için kullanılır. Örneğin, bir ikili kodda kullanıldığında, her biri ve sıfır tersine çevrilir.

<< Bir tamsayı veya numaralandırma tipi ifadenin bitlerini sola taşıyan sola kaydırma operatörü

>> Bir tamsayı veya numaralandırma tipi ifadenin bitlerini sağa taşıyan sağa kaydırma operatörü

>>> İşaretsiz sağa kaydırma operatörü, sol işleneni işaretsiz bir sayı olarak değerlendirir ve bu sayının ikili temsilini bit sayısına göre kaydırır.

& Bit düzeyinde AND operatörü, birinci işlenenin her bir bitini ikinci işlenenin karşılık gelen bitiyle karşılaştırır. Her iki bit de 1 ise, elde edilen bit 1’e, aksi takdirde 0’a ayarlanır.

^ Bit bazında dışlayıcı VEYA işleci, ilk işleneninin her bir bitini, işleneninin karşılık gelen bitiyle karşılaştırır.

ikinci işlenen. İşlenenlerden birindeki bit 0 ve diğeri 1 ise, karşılık gelen sonuç 1 olarak ayarlanır; Aksi takdirde, 0 olarak ayarlanmıştır.

Örneklerle Java Operatörleri
Aşağıda Java operatör örneklerinin bir listesi bulunmaktadır; bu örnekler, karşılaşacağınız en yaygın operatörlerin her birini nasıl kullanabileceğinizi göstermektedir.

Bu kod bloğu, kaydedebileceğiniz ve her operatör türü için sözdizimini kendinize hatırlatmanız gerektiğinde kullanabileceğiniz bir kopya kağıdı işlevi görebilir.

Java Operatörlerini Kullanmak İçin Sonraki Adımlar
Bu gönderi, Java operatörlerini anlamanın temellerini ve bunların yazılım geliştirmede nasıl kullanıldığını ele aldı. Ayrıca farklı operatör türleri, ne yaptıkları ve bunları nasıl kullanabileceğinizi de öğrendiniz.

İleride, nasıl çalıştıkları hakkında daha fazla bilgi edinmek için farklı türde işlemler ve ifadeler gerçekleştirebilirsiniz. Kodunuzda farklı türde ifadeler uygulamak, kodunuzu temiz tutmanıza ve yazılım uygulamalarınızın performansını artırmanıza yardımcı olabilir.

WordPress.com ile böyle bir site tasarlayın
Başlayın