2009-10-13 15 views
7

ऐसा लगता है कि "बाहरी स्ट्रिंग्स" सुविधा सबकुछ लेती है, Messages कक्षा, और एक .txt फ़ाइल बनाता है जिसमें स्ट्रिंग्स को स्वयं स्टोर करना है। यह दिलचस्प है, लेकिन मैं एक और तरीका स्थिरांक स्टोर करने के लिए मिल गया है:जावा - ग्रहण: बाहरी स्ट्रिंग्स?

public final class Constants { 
    //for parsing commands 
    public static final String REGEX_COMMAND = "(\\w*) *= *\"(.*)\""; //Regex for a command from a data file 
    //etc 
} 

वहाँ किसी भी तरह से ग्रहण स्वचालित रूप से मेरे लिए यहां के लिए तार और अन्य मूल्यों स्थानांतरित करने के लिए प्राप्त करने के लिए है?

उत्तर

7

एक शाब्दिक, दायाँ क्लिक, रिएक्टर का चयन करें -> कॉन्स्टेंट निकालें ... विज़ार्ड के साथ आगे बढ़ें।

+0

हाँ, लेकिन यह केवल कक्षा के भीतर ही है, एक ही पैकेज में किसी अन्य कॉन्स्टेंट वर्ग के लिए नहीं। –

+0

निरंतर निकालने के बाद, आप रिएक्टर → मूव का चयन कर सकते हैं। – gustafc

+0

ठीक है, अब पैकेज में हर शाब्दिक के लिए ऐसा करने का कोई तरीका है, एक बार में? –

0

तारों को स्वचालित रूप से स्थानांतरित करने का कोई तरीका नहीं है। यदि आपको हाथ से कई स्ट्रिंग स्थिरांक स्थानांतरित करने की आवश्यकता है, तो ऐसा करने का सबसे सुविधाजनक तरीका ड्रैग और ड्रॉप के माध्यम से है: अपने इच्छित स्ट्रिंग का चयन करें, और उन्हें अपने कॉन्स्टेंट्स क्लास में खींचें।

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