2016-03-23 24 views
0

Şu anda Java'da bir süre için bir özel değişken örneğini kullanmaya çalışmakta zorluk çekiyorum.Özel örneklerini deyim içinde kullanma Java

Karakter değişkeninin özel bir lon alanı var, ancak while ifademde doğru kullanamıyorum. Lon alanını birer birer arttırmak istiyorum ama 3 olduğunda döngüden kurtulmak istiyorum, biraz yardım lütfen?

while(lon!=3) 
{ System.out.println("Try find the treasure. Move up, down, left and right"); 
    String in2 = s.next(); 
    if (in2.equals("up")) 
     { Character.goUp(1); 
     } 
} 
+0

Geton ve ayarlayıcıyı lon için ayarladınız mı? –

+0

Bu kod hiç değişmiyor. GoUp'ın yaptığı şey bu mu? –

+0

@vishalgajera evet Yaparım, çünkü benim için. Lon ekleyelim Karakter – duldi

cevap

1

Yalnızca alıcı yöntemini içeride kullanın.

while(Character.getIon()!=3) 
+0

Poster, yorumlarda, “lon” için bir alıcı ve ayarlayıcı olduğunu belirtmiştir. –

+0

Aah! Şimdi gördüm. – rdonuk

+0

Zaten getter yöntemini sınıfın dışında kullandım. – rdonuk