java kod

Konusu 'Bunun Dışındakilerin Arşivi' forumundadır ve TheDarkMen_2 tarafından 10 Kasım 2015 başlatılmıştır.

Değerli forum kullanıcıları,

Bu forumda aktif olabilmen için öncelikle oyun hesabına giriş yapman gerek, aksi taktirde foruma ulaşamassın. Eğer oyun hesabın yok ise, lütfen kendine yeni bir hesap aç. „Oyun için tıkla“
Konu Durumu:
Mesaj gönderimine kapalı.
  1. arkadaşlar merhaba,

    şu şekilde bir kod yazdım:
    Kod:
    import java.util.Scanner;
    
    public class HWT {
        public static void main(String [] args){
            Scanner input = new Scanner (System.in);
            String x;
            String y = "Hello World";
            System.out.println(y + " yazın.");
            x=input.next();
           
            if (x == y) {
                System.out.println("Tebrikler " + y + " yazdiniz.");
                }
            if (x != y) {
                System.out.println("Uzgunum " + y + " yazmaliydiniz.");
                }
            }
        }
    çalıştırdığım zaman Hello World yazsamda yazamadınız diyor. ne yapmam lazım düzeltmek için?
     
    erdem_korkmaz70 bunu beğendi.
  2. İstiklal

    İstiklal User

    Merhaba ;

    Açıkçası sorun nereden kaynaklanıyor çözemedim :)

    Biraz araştırmam için zaman verin lütfen

    Ek olarak ;

    Benzer bir uygulama ama sorunsuz çalışıyor.

    Sanırım Klavyeden girilen değişken ile , Belirtilen Metini karşılaştırmada bir takım sorunlar var.

    İyi Forumlar
     
  3. Çok sinir bozucu bir durum modum :( yardımınız için teşekkürler yinede :)
     
  4. Obezinho

    Obezinho User

    input.next sadece bir kelimeyi alır yani Hello World yazarsan sadece Hello algılar. Onun yerine input.nextLine() yazmalısın.
    Ayrıca stringleri karşılaştırırken x==y yerine x.equals(y) kullanmalısın.
    Bu şekilde:
    Kod:
    import java.util.Scanner;
    public class HWT {
        public static void main(String [] args){
            Scanner input = new Scanner (System.in);
            String x;
            String y = "Hello World";
            System.out.println(y + " yazın.");
            x=input.nextLine();
           
            if (x.equals(y)) {
                System.out.println("Tebrikler " + y + " yazdiniz.");
                }
            else{
                System.out.println("Uzgunum " + y + " yazmaliydiniz.");
            }
    }
    }
     
  5. WolfWar

    WolfWar User

    Yeni kod (dil) öğrenmeye mi başladınız kolay gelsin. Kodunuzda sorun yok fakat yukarıdaki arkadaşın dediğini yaparsanız çalışır. Zaten arkadaşımızda tüm sorunu özetlemiş. Eğer hala olmassa kodu dikkatli bir şekilde tekrar yazın ve boşluklara dikkat edin. Bu arada yeni dil öğreniyorsanız PYTHON diliyle başlamanızı tavsiye ederim.
     
  6. İstiklal

    İstiklal User

    Merhaba ;

    Buldum ama yetişemedim sanırım :)

    Uzun zaman Javascript kod yazmayınca bazı püf noktalar unutuluyor.

    İlgilenen arkadaşlara teşekkür ederiz

    Yardımcı olabileceğimiz başka bir konu var mı ?

    İyi Forumlar
     
    WolfWar bunu beğendi.
  7. WolfWar

    WolfWar User

    Eğer arkadaş tecrübeli değilse java script zordur. Benim tavsiyem PYTHON öğrenmesidir. Hem daha kolay hem de daha geniş yelpazeye sahiptir. PYTHON ile başlaması ve alışması daha iyi olur bunu başlangıç dili olarak öğrenirse diğer dilleri daha kolay öğrenir.
     
  8. çok teşekkürler :):):)
    tam olarak ilk dil öğrenme deneyimim denemez :) daha öncelerde C ile uğraşmıştım :)
    yok modum teşekkürler konu kilitlenebilir :)
     
  9. İstiklal

    İstiklal User

    Merhaba ;

    İstek üzerine kilitlenmesi uygundur

    İyi Forumlar
     
Konu Durumu:
Mesaj gönderimine kapalı.