StringEscapeUtils
public class StringEscapeUtils
extends Object
java.lang.Objek | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Kelas utilitas untuk keluar dari string untuk format tertentu. Sertakan metode untuk menghindari string yang diteruskan ke Android Shell.
Ringkasan
Konstruktor publik | |
---|---|
StringEscapeUtils () |
Metode publik | |
---|---|
static String | escapeShell (String str) Mengeluarkan |
static | paramsToArgs ( params) paramsToArgs ( params) Mengonversi parameter yang disediakan melalui opsi ke argumen baris perintah ke sub proses Metode ini akan melakukan unescape umum yang sederhana untuk setiap parameter dalam daftar. |
Konstruktor publik
StringEscapeUtils
public StringEscapeUtils ()
Metode publik
escapeShell
public static String escapeShell (String str)
Mengeluarkan String
untuk digunakan dalam perintah shell Android.
Parameter | |
---|---|
str | String : String yang akan di-escape |
Kembali | |
---|---|
String | shell Android lolos dari String |
paramsToArgs
public staticparamsToArgs ( params)
Mengonversi parameter yang disediakan melalui opsi ke argumen baris perintah ke sub proses
Metode ini akan melakukan unescape umum yang sederhana untuk setiap parameter dalam daftar. Ini menggantikan \[char] dengan [char]. Misalnya, \" diubah menjadi ". Hal ini memungkinkan string dengan tanda kutip ganda tetap sebagai string setelah diurai oleh QuotationAwareTokenizer. Tanpa QuotationAwareTokenizer ini akan memecah string menjadi beberapa bagian jika ada ruang di dalamnya.
Parameter | |
---|---|
params |
Kembali | |
---|---|
daftar string yang mewakili argumen baris perintah |