SORU
2 AĞUSTOS 2012, PERŞEMBE


Java yasal tanımlayıcıları

OCP için okuyorum ve bu hat ile ilgili bir sorum var:

Tanımlayıcılar bir harfle başlamalı, para karakteri ($), ya da bir bu gibi karakter bağlayan çizgi ( _ ). Tanımlayıcıları başlangıç ile bir numara!

Geçerli bir tanımlayıcı bir isim bağlayan bir karakter ile başlayabilir belirtiyorgibialt çizgi. Alt çizgi tek geçerli seçenek olduğunu sanıyordum? Başka nekarakter bağlanıyorvar mı?

CEVAP
2 AĞUSTOS 2012, PERŞEMBE


Burada karakterleri birbirine bağlayan bir listesini. Bu karakterler, kelimeler bağlamak için kullanılır.

http://www.fileformat.info/info/unicode/category/Pc/list.htm

U 005F  LOW LINE    _   
U 203F  UNDERTIE    ‿   
U 2040  CHARACTER TIE   ⁀   
U 2054  INVERTED UNDERTIE   ⁔   
U FE33  PRESENTATION FORM FOR VERTICAL LOW LINE     ︳   
U FE34  PRESENTATION FORM FOR VERTICAL WAVY LOW LINE    ︴   
U FE4D  DASHED LOW LINE     ﹍   
U FE4E  CENTRELINE LOW LINE     ﹎   
U FE4F  WAVY LOW LINE   ﹏   
U FF3F  FULLWIDTH LOW LINE  _

Bu Java 7 derler.

int _, ‿, ⁀, ⁔, ︳, ︴, ﹍, ﹎, ﹏, _;

Bir örnek. Bu durumda tp bir sütun adını ve belirli bir satır için değer.

Column<Double> ︴tp︴ = table.getColumn("tp", double.class);

double tp = row.getDouble(︴tp︴);

Aşağıdaki

for (int i = Character.MIN_CODE_POINT; i <= Character.MAX_CODE_POINT; i  )
    if (Character.isJavaIdentifierStart(i) && !Character.isAlphabetic(i))
        System.out.print((char) i   " ");
}

yazdırır

$ _ ¢ £ ¤ ¥ ؋ ৲ ৳ ৻ ૱ ௹ ฿ ៛ ‿ ⁀ ⁔ ₠ ₡ ₢ ₣ ₤ ₥ ₦ ₧ ₨ ₩ ₪ ₫ € ₭ ₮ ₯ ₰ ₱ ₲ ₳ ₴ ₵ ₶ ₷ ₸ ₹ ꠸ ﷼ ︳ ︴ ﹍ ﹎ ﹏ ﹩ $ _ ¢ £ ¥ ₩

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Doc Adams

    Doc Adams

    20 HAZİRAN 2007
  • finalcall07

    finalcall07

    11 NİSAN 2008
  • SavageLuxxxGaming - Daily NBA 2K15 & NBA Live 15 Enjoy And Subscribe!

    SavageLuxxxG

    11 Ocak 2013