StringUtil

public class StringUtil
extends Object

شیء جاوا
com.android.tradefed.util.StringUtil


کلاس کاربردی برای فرار از رشته‌ها برای دستکاری رایج رشته‌ها.

خلاصه

سازندگان عمومی

StringUtil ()

روش‌های عمومی

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

تمام متغیرهای موجود در یک رشته داده شده را با مقادیرشان در نقشه بسط می‌دهد.

static String removeAnsiCodes (String coloredText)

تمام توالی‌های escape رایج 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 نقشه با نام‌ها و مقادیر متغیرها

حذف AnsiCods

public static String removeAnsiCodes (String coloredText)

تمام توالی‌های escape رایج ANSI را حذف کنید

پارامترها
coloredText String : رشته‌ای که ممکن است حاوی کد ANSI برای متن رنگی باشد

بازگشت‌ها
String رشته‌ای که تمام کدهای ANSI آن حذف شده است