StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Belirli biçimler için dizelerden kaçış için yardımcı program sınıfı. Android Kabuğuna geçirilen dizelerden kaçış yöntemlerini dahil edin.
Özet
Kamu inşaatçılar | |
---|---|
StringEscapeUtils () |
Herkese açık yöntemler | |
---|---|
static String | escapeShell (String str) Bir Android kabuk komutunda kullanılmak üzere bir |
static | paramsToArgs ( params) paramsToArgs ( params) Sağlanan parametreleri seçenekler aracılığıyla komut satırı bağımsız değişkenlerine, alt işleme dönüştürür Bu yöntem, listedeki her parametre için basit bir genel unescape gerçekleştirecektir. |
Kamu inşaatçılar
StringEscapeUtils
public StringEscapeUtils ()
Herkese açık yöntemler
escapeShell
public static String escapeShell (String str)
Bir Android kabuk komutunda kullanılmak üzere birString
kaçar.
Parametreler | |
---|---|
str | String : kaçılacakString |
İadeler | |
---|---|
String | Android kabuğuString kaçtı |
paramsToArgs
public staticparamsToArgs ( params)
Sağlanan parametreleri seçenekler aracılığıyla komut satırı bağımsız değişkenlerine, alt işleme dönüştürür
Bu yöntem, listedeki her parametre için basit bir genel unescape gerçekleştirecektir. \ [Char] 'ı [char] ile değiştirir. Örneğin, \ "dönüştürülür". Bu, çift tırnaklı dizenin QuotationAwareTokenizer tarafından ayrıştırıldıktan sonra bir dizge olarak kalmasına izin verir. Bu Quotation olmadanAwareTokenizer, içinde boşluk varsa dizeyi bölümlere ayıracaktır.
Parametreler | |
---|---|
params |
İadeler | |
---|---|
komut satırı değişkenlerini temsil eden dizge listesi |