Arama butonu
Bu konudaki kullanıcılar: 1 misafir
0
Cevap
398
Tıklama
0
Öne Çıkarma
Java Scanner Sınıfı Problemi
B
8 yıl
Teğmen
Konu Sahibi

Kullanıcıdan id alırken “login_id.input.Next()” kullandığımda program evet sorunsuz çalışıyor fakat “login_id.input.NextLine” kullandığımda o satırı es geçiyor ben ise tüm satırı almak istediğim için “input.NextLine” ile bu programı yapmak istiyorum.

KOD
public  static void main (String args[]) 
{ Scanner input = new Scanner(System.in);
Scanner input2 = new Scanner(System.in);



String id,login_id;
int pass,login_pass;
/*KAYIT*/
System.out.println("Kullanıcı Adınız");
id = input.next();
System.out.println("Şifreniz");
pass = input.nextInt();
/*System.out.println("Hoşgeldiniz "+" Lütfen Giriş Yapınız.");*/
/*LOGIN*/
System.out.println("Kullanıcı Adınız");
login_id = input.next();
System.out.println("Şifreniz");
login_pass = input.nextInt();



if (login_pass == pass && login_id.equals(id) == true)
System.out.println("Giriş Başarılı");
if (login_pass != pass || login_id.equals(id) == false)
System.out.println("giriş başarısız!");
}
}


"login_id.input.NextLine();" Kullandığım da program çıktısı:

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.