Java da kod hatası
#1
Merhaba şu hatayı alıyorum:
unknown.png
Nasıl düzeltebilirim? A1'nın 10 olduğunu, b2'nin de 20 olduğunu o zaman a1 ile b2 yi basmasını istiyorum. Cant convert string to int gibi bir hata alıyorum.

@Ayro
Ara
Cevapla
#2
Bir değeri tırnak işaretleri arasına alırsan o değer "String" tipinde olur. String tipini de dil bilgisindeki "cümle" gibi görebiliriz. Math.min() ise tam sayılar üzerinde işlem yapan bir metod olduğu için verilen değerlerin tam sayı(integer/int) olması gerekmekte. Burada sen tam sayı tipinde değişken bekleyen bir metoda String tipinde bir değişken atamaa çalıştığın için hata alıyorsun.

A ve B değişkenlerine tam sayı atamak için 

Kod:
int a = 10;
int b = 20;

kullanman gerekiyor.
hby6qc.gif
[+] 1 üye Ayro nickli üyenin bu iletisini beğendi.
Ara
Cevapla
#3
(13-04-2020, 16:41)Ayro : Bir değeri tırnak işaretleri arasına alırsan o değer "String" tipinde olur. String tipini de dil bilgisindeki "cümle" gibi görebiliriz. Math.min() ise tam sayılar üzerinde işlem yapan bir metod olduğu için verilen değerlerin tam sayı(integer/int) olması gerekmekte. Burada sen tam sayı tipinde değişken bekleyen bir metoda String tipinde bir değişken atamaa çalıştığın için hata alıyorsun.

A ve B değişkenlerine tam sayı atamak için 

Kod:
int a = 10;
int b = 20;

kullanman gerekiyor.
Çok teşekkür ederim. Dünden beri bu sorunla uğraşıyordum.
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.