StringEscapeUtil'ler

public class StringEscapeUtils
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.util.StringEscapeUtils


Belirli biçimler için dizelere çıkış karakteri eklemek üzere yardımcı sınıf. Android Shell'e aktarılan dizelerden çıkış yapmak için yöntemler ekleyin.

Özet

Kamu inşaatçıları

StringEscapeUtils()

Herkese açık yöntemler

static String escapeShell(String str)

Android kabuk komutunda kullanmak için String öğesini kod dışına alır.

static paramsToArgs( params)

Seçenekler aracılığıyla sağlanan parametreleri 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 kod dışına alma işlemi gerçekleştirir.

Kamu inşaatçıları

StringEscapeUtil'ler

public StringEscapeUtils ()

Herkese açık yöntemler

escapeShell

public static String escapeShell (String str)

Android kabuk komutunda kullanmak için String öğesini kod dışına alır.

Parametreler
str String: kaçış için String

İlerlemeler
String Android kabuğunun String kod dışına alınması

paramsToArgs

public static  paramsToArgs ( params)

Seçenekler aracılığıyla sağlanan parametreleri 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 kod dışına alma işlemi gerçekleştirir. Google \[char] öğesini [char] ile değiştirir. Örneğin, \" şuna dönüştürülür: ". Bu, QuotationAwareTokenizer tarafından ayrıştırıldıktan sonra dize olarak kalmak üzere çift tırnak içine alınmıştır. Bu olmadan, QuotationAwareTokenizer'da boşluk varsa dizeyi bölümlere ayırır. somut olarak ortaya koyar.

Parametreler
params : seçenekler üzerinden alınan parametreler

İlerlemeler
komut satırı bağımsız değişkenlerini temsil eden dize listesi