StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Belirli formatlara yönelik dizelerden kaçışa yönelik yardımcı program sınıfı. Android Kabuğuna iletilen dizelerden kaçış yöntemlerini ekleyin.
Özet
Kamu inşaatçıları | |
---|---|
StringEscapeUtils () |
Genel yöntemler | |
---|---|
static String | escapeShell (String str) Android kabuk komutunda kullanılmak üzere bir |
static | paramsToArgs ( params) paramsToArgs ( params) Sağlanan parametreleri seçenekler aracılığıyla komut satırı argümanlarına ve alt işleme dönüştürür Bu yöntem, listedeki her parametre için basit bir genel çıkış işlemi gerçekleştirecektir. |
Kamu inşaatçıları
StringEscapeUtils
public StringEscapeUtils ()
Genel yöntemler
kaçışKabuk
public static String escapeShell (String str)
Android kabuk komutunda kullanılmak üzere bir String
çıkar.
Parametreler | |
---|---|
str | String : Kaçılacak String |
İadeler | |
---|---|
String | Android kabuğu String kaçtı |
paramsToArgs
public staticparamsToArgs ( params)
Sağlanan parametreleri seçenekler aracılığıyla komut satırı argümanlarına ve alt işleme dönüştürür
Bu yöntem, listedeki her parametre için basit bir genel çıkış işlemi gerçekleştirecektir. \[char]'ı [char] ile değiştirir. Örneğin \", "'ye dönüştürülür. Bu, kaçışlı çift tırnak içeren dizenin QuotationAwareTokenizer tarafından ayrıştırıldıktan sonra dize olarak kalmasına olanak tanır. Bu olmadan QuotationAwareTokenizer, içinde boşluk varsa dizeyi bölümlere ayıracaktır.
Parametreler | |
---|---|
params |
İadeler | |
---|---|
komut satırı argümanlarını temsil eden dize listesi |