StringUtil

public class StringUtil
extends Object

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


Class utilitas untuk meng-escape string untuk manipulasi string umum.

Ringkasan

Konstruktor publik

StringUtil()

Metode publik

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

Luaskan semua variabel dalam string tertentu dengan nilainya dalam peta.

static String removeAnsiCodes(String coloredText)

Hapus semua urutan escape ANSI umum

Konstruktor publik

StringUtil

public StringUtil ()

Metode publik

luaskan

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

Luaskan semua variabel dalam string tertentu dengan nilainya dalam peta.

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

Parameter
str String: sumber String yang akan diperluas

valueMap Map

Hasil
String peta dengan nama dan nilai variabel

removeAnsiCodes

public static String removeAnsiCodes (String coloredText)

Hapus semua urutan escape ANSI umum

Parameter
coloredText String: string yang mungkin berisi kode ANSI untuk teks berwarna

Hasil
String string dengan semua kode ANSI dihapus