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
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
$ _ ¢ £ ¤ ¥ ؋ ৲ ৳ ৻ ૱ ௹ ฿ ៛ ‿ ⁀ ⁔ ₠ ₡ ₢ ₣ ₤ ₥ ₦ ₧ ₨ ₩ ₪ ₫ € ₭ ₮ ₯ ₰ ₱ ₲ ₳ ₴ ₵ ₶ ₷ ₸ ₹ ꠸ ﷼ ︳ ︴ ﹍ ﹎ ﹏ ﹩ $ _ ¢ £ ¥ ₩
Neden Java tanımlayıcıları kontrol kar...
En iyi şekilde Java dosyaları Listelem...
Java ara en büyük adımı nedir?...
Java Çoklu Kalıtım...
Java statik çağrıları daha fazla veya ...