SORU
15 Ocak 2011, CUMARTESİ


Garip " []&; yöntem imzası Java sonra"

Bazı Java kod bugün baktım, ve bazı garip sözdizimi buldum:

public class Sample {
  public int get()[] {
    return new int[]{1, 2, 3};
  }
}

Derleme ve düşündüğüm şeyi düzeltmek istemiştim. bir yazım hatası olduğunu düşündüm, ama sonra Java derleyici aslında kabullenemedi hatırladım!

Biri bana bunun ne anlama geldiğini anlamak yardımcı olabilir misiniz? Fonksiyonları bir dizi mi?

CEVAP
15 Ocak 2011, CUMARTESİ


int[] bir döndüren bir yöntem.

Java Language Specification (8.4 Yöntem Bildirimleri)

Java platformu eski sürümleri ile uyumluluk için bir bildirim formu bir dizi döndüren bir yöntem (bazı veya tüm) boş yere izin verilir parametre sonra dizi türü bildirim formu bu ayraç çiftleri listesi.

Bu obsolescent üretim tarafından desteklenir:

MethodDeclarator:
MethodDeclarator[ ]

ama yeni bir kod olarak kullanılmamalıdır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • infodirt

    infodirt

    11 Mart 2009
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006
  • Ryan Ha

    Ryan Ha

    9 NİSAN 2006