Saya punya pertanyaan dasar Java tentang utilitas pemindai. Katakanlah saya memiliki program sederhana yang mengambil input pengguna dan menyimpannya dalam sebuah variabel. Pertanyaan saya adalah ketika saya menjalankan program yang meminta banyak input, kursor dimulai di awal pertanyaan dan bukan setelahnya. Kode saya adalah:
public class question3 {
public static void main(String[] args){
Scanner s = new Scanner(System.in);
System.out.println("Enter the first number:");
Float a = s.nextFloat();
System.out.println("Enter the second number:");
Float b = s.nextFloat();
System.out.println("Sum = " + (a+b));
System.out.println("Difference = " + (a-b));
System.out.println("Product = " + (a*b));
}
}
Saat saya menjalankan program ini akan terlihat seperti Enter First Number lalu saya mengetik nomornya, lalu |Enter Second Number. "|" artinya di mana kursor berkedip berada. Saat saya mengetik, itu akan muncul di bawahnya, tapi bisa membingungkan pengguna jadi saya bertanya-tanya apa solusinya.
Ini adalah masalah IDE, karena tidak ada yang salah dengan kodenya.