• 14-10-2023, 19:39:38
    #1
    Merhaba arkadaşlar. Bir kodlama hatam var ve sonuç alamıyorum.
    int adet = 0;
    String[] classes = {"Sarj", "Poset"};

    else if (classes[0].equals("Sarj")) {
    adet = adet + 1;
    adetAciklama.setText(adet);

    Bu kodda diyorum ki classes[0] Sarj kelimesine eşitse, adet sayısını bir arttır ve adetAciklama isimli edittexe yazdır.
    Ancak yazmıyor.
    Acaba kodlama bir hatam var mı?
  • 14-10-2023, 19:45:59
    #2
    1. adetAciklama şeklinde bir değişken yok.
    2. kontrole doğrudan else if diye başlamışsınız.
    3. adet = adet + 1 yapmak yerine adet+= 1 yapabilirsiniz (opsiyonel)
    • Hygge
    • arkeyan
    Hygge ve arkeyan bunu beğendi.
    2 kişi bunu beğendi.
  • 14-10-2023, 19:55:34
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    1. adetAciklama şeklinde bir değişken yok.
    2. kontrole doğrudan else if diye başlamışsınız.
    3. adet = adet + 1 yapmak yerine adet+= 1 yapabilirsiniz (opsiyonel)
    Sadece adet+= 1 şeklinde yapınca düzeldi. Çok ilginç. Teşekkür ederim.