2011-11-11 17 views
9

VB.NET में, हम चारों ओर कर सकते हैं के रूप में:जावा कीवर्ड कोष्ठक और चर नाम, इस तरह के रूप में उपयोग खोजशब्दों के साथ एक चर एक चर नाम

Dim [new] As String = "" 

सी # बराबर:

string @new = ""; 

मैं था क्या ऐसा करने के लिए एक जावा समतुल्य है?

+1

कोई ऐसा क्यों करना चाहेगा? –

+1

@a_horse_with_no_name मैं "पुराना" नामक एक चर और "नया" नामक एक चर होना चाहता था, फिर मैंने इस प्रश्न पर ठोकर खाई – Pacerier

+2

हालांकि कुछ भाषाओं में यह संभव है, मुझे यकीन है कि लोगों के लिए नरक में एक विशेष स्थान है यह कौन करता है एसक्यूएल ऑब्जेक्ट्स बनाते समय ऐसा करने वाले लोगों के लिए एक निम्न स्तर आरक्षित है। – Carth

उत्तर

11

नहीं। आप अंडरस्कोर या कुछ बकवास जोड़ सकते हैं, लेकिन मूल रूप से कीवर्ड सीमा से बाहर हैं।

1

नहीं।

यद्यपि आप इस तरह भयानक कर सकते हैं:

String String = "String"; 

आप बुराई बनना चाहता था, तो आप एक यूनिकोड चरित्र और यह नकली इस्तेमाल कर सकते हैं।

+1

बेशक; 'स्ट्रिंग' एक कीवर्ड नहीं है। –

+0

ओली के साथ सहमत: यह केवल कक्षा नामों के लिए काम करता है – Kane

+0

आप किस बारे में बात कर रहे हैं, निश्चित रूप से यूनिकोड वर्णों को परिवर्तनीय नामों के लिए उपयोग नहीं किया जा सकता है? – Pacerier

4

goTo और goto_ जैसे ट्रिक्स, ज़ाहिर है, संभव है।

2

आप जावा कीवर्ड का उपयोग चर, विधि या वर्ग नाम के रूप में नहीं कर सकते हैं।

3

जावा की दुनिया में आपका स्वागत है।

सरल उत्तर यह है कि यह संभव नहीं है।

कृपया घोषित चर नाम

http://java.sun.com/docs/books/jls/second_edition/html/names.doc.html

टुट चर घोषणा पर के लिए विनिर्देश पढ़ें। http://docs.oracle.com/javase/tutorial/java/nutsandbolts/variables.html

प्रतिबंधित कीवर्ड की सूची जिन्हें चर के रूप में उपयोग किया जाना चाहिए। http://docs.oracle.com/javase/tutorial/java/nutsandbolts/_keywords.html

चीयर्स और सीखना जारी रखें!

3

नहीं, आप जावा में ऐसा नहीं कर सकते हैं।

संबंधित मुद्दे