Java hakkında sorum
#1
Merhaba. Sorum şu;
Bir java programı yaptık diyelim, bu program çalışınca kullanıcıdan isim ve şifre istiyor.
Kullanıcı bunu nereye yazabilir? 

Örneğin 
String nickname = "Doldurulmalı";
System.out.println("İsminizi yazınız");

Bunu yaptık diyelim. Kullanıcı ismini bir yere yazınca yazdığı şey "nickname" stringi yerine geçebilir mi? Geçebilir ise hangi kod ile?
Ara
Cevapla
#2
Java'da kullanıcıdan input almak için Scanner objesi kullanılır.

Kod:
Scanner inputScanner = new Scanner(System.in);

şeklinde Scanner objesini oluşturabilirsin.

Scanner ile veri almak için de

Kod:
System.out.print("İsminizi yazınız: ");
String nickname = inputScanner.nextLine();

kullanılabilir. nextLine() metodu kullanıcı terminalde entere bastığında terminale girilmiş son satırın alınmaını sağlıyor. Scanner classı integer, double gibi pek çok tipi okumak için farklı metodlara sahip. O metodları da Scanner dokümentasyonundan bulabilirsin.
hby6qc.gif
[+] 1 üye Ayro nickli üyenin bu iletisini beğendi.
Ara
Cevapla
 




Konuyu Okuyanlar: 1 Ziyaretçi



Strategyturk Forumları

Strategyturk Forumları tüm Türk stratejiseverler için büyük ve kaliteli bir platform olma amacı güder. Forum içerisinde çok sayıda strateji oyunu için bölüm ve bu bölümlerde haber konuları, rehberler, mod tanıtımları, multiplayer etkinlikleri ve üye paylaşımları için alanlar yer alır.