SORU
8 Kasım 2012, PERŞEMBE


Adı yerine olabilirdi kullanın neden Java Sırala -

Eğer bu yöntem de numaralama apı bakarsanız name() diyor ki:

Döner bu numaralama adını tam olarak numaralama onun beyanname olarak sabit. Çoğu programcı bu bir tercih, olabilirdi yöntemi kullanmalısınız gibi olabilirdi yöntemi kullanıcı dostu daha bir adı döndürebilir. Bu yöntem, doğruluğu onaylamak için onay değişir değil tam adı, bağlı olduğu öncelikle özel durumlarda kullanılmak üzere tasarlanmıştır.

Neden toString() kullanmak daha iyidir? Olabilirdi adı geçersiz kılınabilir yani() zaten kesindir. Eğer kullanım sağlar ve biri geçersiz kılar geri kodlanmış bir değer de, tüm bu uygulama bir daire... Ayrıca, bu kaynakları olabilirdi yöntem döndürür tam olarak ve sadece isim. Aynı şey.

CEVAP
8 Kasım 2012, PERŞEMBE


Gerçekten döndürülen değeri ile ne yapmak istediğinize bağlıdır:

  • Eğer tam adını numaralama sabit bildirmek için kullanılan almak gerekiyorsa, toString geçersiz olabilir gibi name() kullanmalısınız
  • Eğer kullanıcı dostu bir şekilde numaralama sürekli yazdırmak istiyorsanız, (ya da değil!) geçersiz olabilir toString kullanmalısınız.

Kafa karıştırıcı olabileceğini hissediyorum zaman, örneğin: daha özel getXXX bir yöntem sağlar

public enum Fields {
    LAST_NAME("Last Name"), FIRST_NAME("First Name");

    private final String fieldDescription;

    private Fields(String value) {
        fieldDescription = value;
    }

    public String getFieldDescription() {
        return fieldDescription;
    }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • SalGames2016

    SalGames2016

    17 Kasım 2012
  • wowchick16

    wowchick16

    17 Mart 2007
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009