Ev Kişisel Finans Java: İşleçlerle Çalışma - aptallar

Java: İşleçlerle Çalışma - aptallar

Video: Learn Python - Full Course for Beginners [Tutorial] 2024

Video: Learn Python - Full Course for Beginners [Tutorial] 2024
Anonim

Operatörler, Java uygulaması gelişiminin vazgeçilmez bir parçasıdır. Adından da anlaşılacağı gibi, bunlar ilkel bir türe veya nesnenin içerdiği değer üzerinde herhangi bir şekilde çalışırlar. Kesin olarak değer üzerinde nasıl çalıştığını operatöre bağlıdır.

Bazı durumlarda, bir operatör değişkenin değerini değiştirecek, ancak diğer durumlarda operatör, değeri iki değer karşılaştırması gibi özel bir görevi yerine getirmek için kullanıyor. Java, akla gelebilecek her görevi yerine getiren zengin bir operatör sağlar.

Operatörlerin çalışma biçimini ve yaptıklarını anlamanın en iyi yolu onları kategorilere ayırmak ve daha sonra her bir kategoriye ayrı ayrı bakmaktır. Aşağıdaki bölümlerin her biri farklı bir operatör kategorisini tanımlamakta ve bu kategorideki operatörlerin avantajlarınıza nasıl kullanılacağını göstermektedir. Bu bölümdeki operatörlere hızlı bir genel bakış:

  • Atama operatörleri tanımladığınız değeri değişkenin içine yerleştirin. Temel ödev operatörü, değişkende bulunan değerin yerine geçer. Kombine atama operatörleri, matematikle ilgili bir görev gerçekleştirir ve değişkendeki değeri güncelleştirir. Bir çeşit değişken atamalar yapmadan bir uygulama yazmak neredeyse imkansızdır.

  • Aritmetik işleçler , toplama, çıkarma, çarpma ve bölme dahil olmak üzere herhangi bir matematikle ilgili görev gerçekleştirir. Çoğu uygulama, kullanıcı matematik işlevinden habersiz olsa bile, matematik ile ilgili görevleri yerine getirmelidir. Kitap ilerledikçe matematiğin programlamanın kaçınılmaz bir parçası olduğunu keşfedeceksiniz.

  • Birli operatörler , değişkenin kendi içeriğiyle, bir şekilde, artan (ekleme) veya (değişkenten çıkarma) gibi etkileşime girmesine neden olur. Birçok açıdan, tekli operatörler, uygulama kodunun anlaşılmasını kolaylaştıran ve yazmayı daha hızlı yapan bir kısaltma sağlar.

  • İlişkisel ve koşullu işleçler bazı türlerin karşılaştırmasını gerçekleştirir ve bu karşılaştırmayı yansıtan bir sonuç sağlar. Bu operatörler, uygulamaların değişkenlerin içeriğine dayalı olarak karar vermelerini mümkün kılar.

Java 8 teriminin geleneksel anlamını, ok operatörünü (->) karşılayan yeni bir operatör ekler. Bu operatör, lambda ifadeleri (fonksiyonları oluşturmak için bir yöntem) ile çalışmak için özel bir ortamda kullanılır. Unutmayın, -> yalnızca bu özel amaçla kullanılır, çünkü bu konuda endişelenmenize gerek yoktur.

Buna ek olarak bazı insanlar, İsteğe bağlı nesne türünü bir operatör olarak çağırıyor. Aslında belirli türdeki hataları önlemenize yardımcı olan bir türdür.Yine Java deneyimlerinizde olana kadar endişelenmeniz gerekmez. Aksi takdirde, Java 8 operatörleri tıpkı önceki Java sürümlerinde bulunan gibi davranırlar.

Her operatör aynı önceliğe sahipse (öncelik), bilgisayar önce hangi görevi yapacağını bilmediğinden kaos ortaya çıkacaktır. Bilgisayarlar mantıklı ve iyi düzenlenmiş talimatlar gerektirdiğinden, Java geliştiricileri, operatörlerin birden fazla kodu tek bir kod satırında göründüğünde kullanıldıkları bir sipariş oluşturmak zorundaydı.

Sıralama ilkesinin kodun yazıldığı şekilden anlaşılamasa bile, öncelik sırası, hangi görevi önce yapacağınıza karar vermeye yardımcı olur. İyi kod yazmak için öncelik tanımanız gerekir. Aksi takdirde, bilgisayarın bir operatörle ilk önce çalışacağını ve yalnızca daha sonra başka bir operatörle ilk önce çalıştığını varsayar kodla sonuçlanabilir.

Precedence , görevlerin bir bilgisayarda gerçekleştirilme sırasını tanımlar. Öncelik gördüğünüzde öncelik düşünün. Yapmanız gereken işe öncelik atarken, bilgisayar da yapması gereken işe öncelik vermelidir. Öncelik sırası, tüm bilgisayar dilleri için esasen aynıdır ve bu sipariş matematikçiler tarafından ödünç alınır.

Kısaca, okulda matematik görevleri yapmak için öğrendiğiniz kurallar, bilgisayarın görevleri gerçekleştirmek için kullandığı kurallarla aynıdır. Sonuç olarak, muhtemelen başlangıçta düşünülenden daha öncelik sırasını öğrenmeyi kolaylaştıracaksınız.

Java: İşleçlerle Çalışma - aptallar

Editörün Seçimi

Excel 2016 Çalışma Kitabı Tasarlamak - kuklalar

Excel 2016 Çalışma Kitabı Tasarlamak - kuklalar

Tüm Excel 2016 çalışma sayfaları şablonlardan gelmemektedir. Çoğu zaman, belirli çalışma kitaplarının türlerinin üretildiği standart modeller olarak işlev göreceği düşünülen oldukça eşsiz elektronik tablolar oluşturmanız gerekir. Aslında, Excel'de oluşturduğunuz e-tabloların çoğu, bu türden olabilir, özellikle işiniz güvenmiyorsa ...

Excel 2013'teki Veri Formundaki Kayıtları Düzenleme - Veriler

Excel 2013'teki Veri Formundaki Kayıtları Düzenleme - Veriler

Veritabanından sonra yolda gidiyorsanız ve Excel 2013'te kayıt girmekle yetiniyorsanız, veritabanında düzenli bakım yapmak ve düzenlemek için veri formunu kullanmaya başlayabilirsiniz. Örneğin, değiştirmek istediğiniz bir kaydı bulmak için veri formunu kullanabilirsiniz ve sonra düzenlemeleri yapın ...

Bir Excel 2010 Tablosundaki Kayıtları Düzenleme - mankenler

Bir Excel 2010 Tablosundaki Kayıtları Düzenleme - mankenler

Kayıtları düzenlemeye veya silmeye ve masada rutin bakım yapmaya ihtiyaç duyarsınız. Kayıtları el ile çalışma sayfasında düzenleyebilir veya gerekli değişiklikleri yapmak için bir veri formu kullanabilirsiniz. Örneğin, bir veri dosyasını bulmak için veri formunu kullanabilirsiniz ...

Editörün Seçimi

Excel 2010 Grafiğine Veri Tablosu Ekleme - Excel 2010'da çekimser

Excel 2010 Grafiğine Veri Tablosu Ekleme - Excel 2010'da çekimser

Veri tabloları, grafiğin değerlerini grafiğin altındaki bir tabloda görüntüler. 3B grafik kullanırken olduğu gibi, grafiksel bir ekranla birlikte kesin değerleri görmeniz gerekirse yardımcı olurlar. Ayrıca, bazı çizelgelerde okunması zor olan veri etiketlerinden daha uygun olabilirler.

Excel Pivot Tablosuna Hesaplanan Öğe Ekleme - mankenler

Excel Pivot Tablosuna Hesaplanan Öğe Ekleme - mankenler

ÖğEleri bir Excel pivot tabloya ekler. Şimdi, açıkçası, hesaplanan bir öğe eklemek genelde mantıklı değil. Pivot tablolarınız için, eksiksiz, zengin bir Excel listesinden veya bazı veritabanlarından veri aldıysanız, öğe miktarlarını hesaplayarak veriler oluşturmak, biraz goofy'den daha fazlasını gerektirir. Ancak, ...

Editörün Seçimi

Ağınızı bir Güvenlik Testi için Nasıl Eşleştirilir - daha önce ağınızı haritalamanın parçası olarak mankenler

Ağınızı bir Güvenlik Testi için Nasıl Eşleştirilir - daha önce ağınızı haritalamanın parçası olarak mankenler

Güvenlik testi veya etik bir kesmek gerçekleştirirken, halka açık veritabanlarını ve kaynaklarını arayarak başkalarının sisteminiz hakkında ne bildiğini öğrenebilirsiniz. WHOIS aramaları En iyi başlangıç ​​noktası İnternet'te bulunan araçlardan herhangi birini kullanarak bir WHOIS araması gerçekleştirmektir. Içinde ...

Bir Ağdaki Spam'i En Düşük Düzeye Getirme - AYAKLAR

Bir Ağdaki Spam'i En Düşük Düzeye Getirme - AYAKLAR

Hiçbir antispam programı mükemmel değildir; belirli bir miktarda spam'ın gelen kutunuza geçmesini bekleyin. Alınmayan spam miktarını en aza indirgemek için siz (ve kullanıcılarınızın) aklınızda tutmanız gereken bazı ipuçları: Şifrenizi isteyen veya ...

Güvenlik Testi Sonuçlarını Birlikte Götürmek İçin - Güvenlik testi verileriniz olduğunda yalanlar

Güvenlik Testi Sonuçlarını Birlikte Götürmek İçin - Güvenlik testi verileriniz olduğunda yalanlar

- Belgelenen ekran görüntülerinden ve manuel gözlemlerden, kullandığınız çeşitli güvenlik açığı tarayıcıları tarafından üretilen detaylı raporlara kadar - ne yapıyorsunuz? Belgelerinizi ince dişli bir tarakla incelemeniz ve öne çıkan tüm alanları vurgulam