StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
विशिष्ट प्रारूपों के लिए तार से बचने के लिए उपयोगिता वर्ग। एंड्रॉइड शेल के लिए पारित होने वाले तारों से बचने के तरीके शामिल करें।
सारांश
सार्वजनिक निर्माणकर्ता | |
---|---|
StringEscapeUtils () |
सार्वजनिक तरीके | |
---|---|
static String | escapeShell (String str) Android शेल कमांड में उपयोग के लिए |
static | paramsToArgs ( params) paramsToArgs ( params) कमांड लाइन के लिए कमांड लाइन के विकल्प के माध्यम से प्रदान किए गए मापदंडों को परिवर्तित करता है यह विधि सूची में प्रत्येक पैरामीटर के लिए एक सरलीकृत सामान्य जेनेस्केप करेगी। |
सार्वजनिक निर्माणकर्ता
StringEscapeUtils
public StringEscapeUtils ()
सार्वजनिक तरीके
बचना
public static String escapeShell (String str)
Android शेल कमांड में उपयोग के लिएString
बच जाता है।
मापदंडों | |
---|---|
str | String : बचने के लिएString |
रिटर्न | |
---|---|
String | Android शेलString बच गया |
paramsToArgs
public staticparamsToArgs ( params)
कमांड लाइन के लिए कमांड लाइन के विकल्प के माध्यम से प्रदान किए गए मापदंडों को परिवर्तित करता है
यह विधि सूची में प्रत्येक पैरामीटर के लिए एक सरलीकृत सामान्य जेनेस्केप करेगी। यह [char] के साथ \ [char] को प्रतिस्थापित करता है। उदाहरण के लिए, \ "को रूपांतरित किया जाता है"। यह QuotationAwareTokenizer द्वारा पार्स होने के बाद स्ट्रिंग के रूप में रहने के लिए बच गए दोहरे उद्धरणों के साथ स्ट्रिंग की अनुमति देता है। इसके बिना QuotationAwareTokenizer स्ट्रिंग को खंडों में तोड़ देगा यदि इसमें जगह है।
मापदंडों | |
---|---|
params |
रिटर्न | |
---|---|
कमांड लाइन आर्ग्स का प्रतिनिधित्व करने वाले स्ट्रिंग की सूची |