साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
QuotationAwareTokenizer
public
class
QuotationAwareTokenizer
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.QuotationAwareTokenizer
|
खास जानकारी
पब्लिक मेथड |
static
String
|
combineTokens(String... tokens)
tokenizeLine(String) के उलट कार्रवाई करें.
|
static
String[]
|
tokenizeLine(String line, String delim)
|
static
String[]
|
tokenizeLine(String line)
यह फ़ंक्शन, स्ट्रिंग को टोकन में बदलता है. इसके लिए, स्पेस के आधार पर स्ट्रिंग को अलग-अलग हिस्सों में बांटा जाता है.
|
static
String[]
|
tokenizeLine(String line, boolean logging)
यह फ़ंक्शन, स्ट्रिंग को टोकन में बदलता है. इसके लिए, स्पेस के आधार पर स्ट्रिंग को अलग-अलग हिस्सों में बांटा जाता है.
|
static
String[]
|
tokenizeLine(String line, String delim, boolean logging)
यह फ़ंक्शन, स्ट्रिंग को टोकन में बदलता है. इसके लिए, तय किए गए डीलिमिटर का इस्तेमाल किया जाता है.
|
सार्वजनिक कंस्ट्रक्टर
QuotationAwareTokenizer
public QuotationAwareTokenizer ()
पब्लिक मेथड
combineTokens
public static String combineTokens (String... tokens)
tokenizeLine(String) के उलट कार्रवाई करें.
टोकन के दिए गए ऐरे को एक लाइन में जोड़ें.
| रिटर्न |
String |
सभी टोकन से बनाया गया String. |
tokenizeLine
public static String[] tokenizeLine (String line,
String delim)
| पैरामीटर |
line |
String |
delim |
String |
tokenizeLine
public static String[] tokenizeLine (String line)
यह फ़ंक्शन, स्ट्रिंग को टोकन में बदलता है. इसके लिए, स्पेस के आधार पर स्ट्रिंग को अलग-अलग हिस्सों में बांटा जाता है. यह लगातार इस्तेमाल किए गए, बिना कोट किए गए डबल कोटेशन मार्क के बीच में नहीं बंटता.
यह भी देखें tokenizeLine(String,String)
tokenizeLine
public static String[] tokenizeLine (String line,
boolean logging)
यह फ़ंक्शन, स्ट्रिंग को टोकन में बदलता है. इसके लिए, स्पेस के आधार पर स्ट्रिंग को अलग-अलग हिस्सों में बांटा जाता है. यह लगातार इस्तेमाल किए गए, बिना कोट किए गए डबल कोटेशन मार्क के बीच में नहीं बंटता.
यह भी देखें tokenizeLine(String,String)
| पैरामीटर |
line |
String |
logging |
boolean |
tokenizeLine
public static String[] tokenizeLine (String line,
String delim,
boolean logging)
यह फ़ंक्शन, स्ट्रिंग को टोकन में बदलता है. इसके लिए, तय किए गए डीलिमिटर का इस्तेमाल किया जाता है. लगातार मौजूद, बिना कोट किए गए डबल कोट मार्क के बीच में नहीं बंटता.
टोकनाइज़र कैसे काम करता है:
- स्ट्रिंग को "वर्णों" में बांटें. इसमें हर "वर्ण" या तो एस्केप किया गया वर्ण होता है, जैसे कि \" (यानी, "\\\"") या कोई एक वर्ण होता है, जैसे कि f (सिर्फ़ "f").
- हर "वर्ण" के लिए
- अगर यह कोई स्पेस है, तो टोकन पूरा करें. हालांकि, अगर हमें कोट किया जा रहा है, तो ऐसा न करें
- अगर यह कोटेशन मार्क है, तो "हमें कोट किया जा रहा है" बिट को फ़्लिप करें
- अगर ऐसा नहीं है, तो इसे बनाए जा रहे टोकन में जोड़ें
- ईओएल के समय, आम तौर पर हमने (टोकन)
ArrayList में आखिरी टोकन नहीं जोड़ा होता है
- अगर आखिरी "वर्ण" एस्केप वर्ण है, तो एक अपवाद दिखाएं; यह मान्य नहीं है
- अगर हम कोटेशन के बीच में हैं, तो एक अपवाद जोड़ें; यह मान्य नहीं है
- इसके अलावा, फ़ाइनल टोकन को (tokens) में जोड़ें
- (टोकन) का String[] वर्शन दिखाता है
| पैरामीटर |
line |
String: टोकन में बदलने के लिए String |
delim |
String: वह डिलिमिटर जिसके आधार पर स्ट्रिंग को अलग-अलग हिस्सों में बांटा जाता है |
logging |
boolean: कार्रवाइयों को लॉग करना है या नहीं |
| रिटर्न |
String[] |
स्ट्रिंग का टोकनाइज़ किया गया वर्शन |
| थ्रो |
IllegalArgumentException |
अगर लाइन को पार्स नहीं किया जा सकता |
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया.
[null,null,["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]