StringUtil

public class StringUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.StringUtil


यह एक यूटिलिटी क्लास है. इसका इस्तेमाल, स्ट्रिंग में हेर-फेर करने के लिए स्ट्रिंग को एस्केप करने के लिए किया जाता है.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

StringUtil()

पब्लिक मेथड

static String expand(String str, Map<String, String> valueMap)

यह फ़ंक्शन, मैप में मौजूद वैल्यू के साथ किसी स्ट्रिंग में मौजूद सभी वैरिएबल को बड़ा करता है.

static String removeAnsiCodes(String coloredText)

सभी सामान्य ANSI एस्केप सीक्वेंस हटाएं

सार्वजनिक कंस्ट्रक्टर

StringUtil

public StringUtil ()

पब्लिक मेथड

बड़ा करें

public static String expand (String str, 
                Map<String, String> valueMap)

यह फ़ंक्शन, मैप में मौजूद वैल्यू के साथ किसी स्ट्रिंग में मौजूद सभी वैरिएबल को बड़ा करता है.

Map<String, String> valueMap = new HashMap<>() {
   put("FOO", "trade");
   put("BAR", "federation");
 };
 String str = StringUtil.expand("${FOO}.${BAR}", valueMap);
 assert str.equals("trade.federation");
 

पैरामीटर
str String: सोर्स String को बड़ा करने के लिए

valueMap Map

रिटर्न
String वैरिएबल के नाम और वैल्यू वाला मैप

removeAnsiCodes

public static String removeAnsiCodes (String coloredText)

सभी सामान्य ANSI एस्केप सीक्वेंस हटाएं

पैरामीटर
coloredText String: ऐसी स्ट्रिंग जिसमें रंगीन टेक्स्ट के लिए, ANSI कोड हो सकता है

रिटर्न
String एक स्ट्रिंग, जिसमें सभी एएनएसआई कोड हटा दिए गए हों