Java Bölüm 1'de Çıktıyı Biçimlendirme
Java'nın Printstream sınıfının gücünü ortaya çıkarın! printf() ve format() yöntemlerinin çıktınızın biçimlendirmesini nasıl hassas bir şekilde kontrol etmenizi sağladığını öğrenin.
- 22
- kez okundu
- ~ 2
- dakika okumak
- 557
- kelimeler
Java'nın Printstream sınıfının gücünü ortaya çıkarın! printf() ve format() yöntemlerinin çıktınızın biçimlendirmesini nasıl hassas bir şekilde kontrol etmenizi sağladığını öğrenin. Temiz, okunabilir kod oluşturmak için bu temel tekniklerde ustalaşın
Giriş
Java, standart kütüphanesinde, bilgileri konsolda veya Kullanıcı Grafik Arayüzünde nasıl görüntülemek istediğimizi belirtmek için yararlı olan bazı yerleşik yöntemler sağlar. Son kullanıcıya bilgi görüntülemek için aşağıdaki kod parçasında açıklanan System.out.println()
ve System.out.print()
standart yöntemlerini kullanabilirsiniz.
Bu yaklaşım iyi çalışıyor!
Uyarı
Bir kayan noktalı sayıyı print() veya println() yöntemlerini kullanarak biçimlendirmeye çalışırsanız, beklenmeyen bir sonuç alabilirsiniz:
Çıktının birçok ondalık basamağı olan yuvarlanmamış bir sayı gösterdiğine dikkat edin. Okuması zor. Neyse ki, sorunu çözmenin zarif bir yolu var.
PrintStream sınıfı
Bir programın çıktısını görüntülemek için println()
ve print()
yöntemlerini kullanıyorsunuz. Her ikisi de girdi ve çıktı ile ilgili bazı Sınıfları içeren Java.io1 adlı bir pakete ait olan PrintStream sınıfının yöntemleridir. PrintStream2 ayrıca, bir değerin nasıl biçimlendirileceğini belirtmek için yararlı olan format()
ve printf()
gibi yöntemler de sağlar. format()
biçimlendirilmiş dizeye bir başvuru döndürür, bu nedenle bir değişken tanımlamalı ve başvurulan değeri içinde saklamalısınız. Daha sonra değişkeni program içinde kullanabilirsiniz. Bunun yerine, printf()
biçimlendirilmiş dizeyi doğrudan konsola yazdırır. Bununla birlikte, burada her ikisinin de paylaştığı sözdizimi bulunmaktadır.
Java Printstream sınıfının printf() ve format() yöntemleri, değerlerin nasıl biçimlendirileceği üzerinde kontrol sağlar.
Her iki yöntem de iki bağımsız değişken kabul eder. FormatString
, isteğe bağlı bazı metinlerle birlikte bir veya daha fazla biçim belirticisi içeren bir dizeyi temsil eder. İkinci bağımsız değişken için bir yer tutucudur ve nasıl biçimlendirilmesi gerektiğine ilişkin talimatlar içerir. ArgumentList` Java tarafından desteklenen veri türlerinden herhangi birini ifade eder. Bunlardan birini veya daha fazlasını ekleyebilirsiniz.
Sonuç
Şimdiye kadar Java programlama dilinin PrintStream sınıfını kısaca inceledik. PrintStream sınıfının iki ek yöntemi vardır: printf()
ve format()
. Her ikisi de bir değeri nasıl biçimlendireceğimizi belirtebileceğimiz benzer argümanları paylaşır. Bir sonraki yazıda, biçim belirleyicisinin elemanları ve bunların anlamları hakkında bilgi edineceğiz.
Kaynaklar
Footnotes
Seri: Java'da Çıktıyı Biçimlendirme.
- Java Bölüm 1'de Çıktıyı Biçimlendirme
Mario Perez, Kolombiya merkezli bir Yazılım Geliştiricisidir. Python, Next.js ve diğer web teknolojileriyle modern web uygulamaları oluşturma hakkında sık sık yazıyor.