Selamlar.Javada yapamadığım bir konu var.Kullanıcı tarih giricek ve bunu Scanner ile okutulacak bu okutma işlemini nasıl yapacağım hakkında yardım lazım.Scanner yerine farklı yöntemler de olabilir.
Yani şu şekilde
Scanner oku = new Scanner(System.in); Date Tarih; system.out.printltn("Tarih Giriniz GG/AA/YY); Tarih=oku.Next();
oku.Next() olmuyor doğal olarak bunu nasıl yapabilirim?Buna ek olarak girilen tarih ile bugünün tarihini çıkartıp geçen gün sayısını nasıl bulabilirim?
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.
oku.next() metotu String nesnesi dönüyor. Onu direk Date nesnesine koyamazsın. String'i Date nesnesine dönüştürmen lazım. Aşağıda bir örnek var. Birkaç değişiklikle senin yapına rahatlıkla uyar.
String string = "January 2, 2010"; DateFormat format = new SimpleDateFormat("MMMM d, yyyy", Locale.ENGLISH); Date date = format.parse(string);
Yani şu şekilde
oku.Next() olmuyor doğal olarak bunu nasıl yapabilirim?Buna ek olarak girilen tarih ile bugünün tarihini çıkartıp geçen gün sayısını nasıl bulabilirim?
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜ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.
< Bu mesaj bu kişi tarafından değiştirildi inSidieuX46 -- 6 Haziran 2016; 16:53:46 >