Bu programda, kullanıcı tarafından Java'da girilen bir sayıyı yazdırmayı öğreneceksiniz. Tam sayı, System.in kullanılarak bir değişkende saklanır ve System.out kullanılarak ekranda görüntülenir.
Bu örneği anlamak için, aşağıdaki Java programlama konuları hakkında bilgi sahibi olmalısınız:
- Java Merhaba Dünya Programı
- Java Temel Giriş ve Çıkışı
Örnek: Bir kullanıcı tarafından girilen bir Tamsayı Nasıl Yazdırılır
import java.util.Scanner; public class HelloWorld ( public static void main(String() args) ( // Creates a reader instance which takes // input from standard input - keyboard Scanner reader = new Scanner(System.in); System.out.print("Enter a number: "); // nextInt() reads the next integer from the keyboard int number = reader.nextInt(); // println() prints the following line to the output screen System.out.println("You entered: " + number); ) )
Çıktı
Bir numara girin: 10 Girdiğiniz: 10
Bu programda, Scanner
sınıfın bir nesnesi olan okuyucu, standart girdiden girdi almak için oluşturulur keyboard
.
Ardından, Enter a number
kullanıcıya daha sonra ne yapması gerektiğine dair görsel bir ipucu vermek için komut istemi yazdırılır.
reader.nextInt()
daha sonra, yeni bir satır karakteriyle karşılaşmadığı sürece girilen tüm tam sayıları klavyeden okur (Enter)
. Girilen tam sayılar daha sonra tamsayı değişken numarasına kaydedilir.
Tam sayı olmayan herhangi bir karakter girerseniz, derleyici bir InputMismatchException
.
Son olarak, numara standart çıktıya ( System.out
) - bilgisayar ekranı işlevi kullanılarak yazdırılır println()
.