StringUtil

public class StringUtil
extends Object

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


Sık kullanılan dize manipülasyonu için dizeleri kaçırmak üzere yardımcı program sınıfı.

Özet

Herkese açık oluşturucular

StringUtil()

Herkese açık yöntemler

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

Belirli bir dizedeki tüm değişkenleri haritadaki değerleriyle genişletir.

static String removeAnsiCodes(String coloredText)

Tüm yaygın ANSI kaçış dizilerini kaldırın

Herkese açık oluşturucular

StringUtil

public StringUtil ()

Herkese açık yöntemler

genişlet

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

Belirli bir dizedeki tüm değişkenleri haritadaki değerleriyle genişletir.

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

Parametreler
str String: genişletilecek kaynak String

valueMap Map

İadeler
String Değişken adlarını ve değerlerini içeren harita

removeAnsiCodes

public static String removeAnsiCodes (String coloredText)

Tüm yaygın ANSI kaçış dizilerini kaldırın

Parametreler
coloredText String: Renkli metin için ANSI kodu içerebilen dize

İadeler
String Tüm ANSI kodlarının kaldırıldığı bir dize