StringEscapeUtils
public
class
StringEscapeUtils
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.StringEscapeUtils |
Lớp tiện ích để thoát chuỗi cho các định dạng cụ thể. Đưa vào các phương thức cho các chuỗi thoát đang được truyền đến Android Shell.
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
StringEscapeUtils()
|
Phương thức công khai | |
---|---|
static
String
|
escapeShell(String str)
Thoát |
static
|
paramsToArgs(
Chuyển đổi các tham số đã cho qua các tuỳ chọn thành đối số dòng lệnh thành quy trình phụ Phương thức này sẽ thực hiện một thao tác không thoát chung đơn giản cho mỗi tham số trong danh sách. |
Hàm khởi tạo công khai
StringEscapeUtils
public StringEscapeUtils ()
Phương thức công khai
EscapeShell
public static String escapeShell (String str)
Thoát String
để sử dụng trong lệnh shell Android.
Tham số | |
---|---|
str |
String : String để thoát |
Giá trị trả về | |
---|---|
String |
shell Android đã thoát String |
paramsToArgs
public staticparamsToArgs ( params)
Chuyển đổi các tham số đã cho qua các tuỳ chọn thành đối số dòng lệnh thành quy trình phụ
Phương thức này sẽ thực hiện một thao tác không thoát chung đơn giản cho mỗi tham số trong danh sách. Nó thay thế \[char] bằng [char]. Ví dụ: \" được chuyển đổi thành ". Điều này cho phép chuỗi có dấu ngoặc kép thoát để ở lại dưới dạng một chuỗi sau khi được Báo giá AwareTokenizer phân tích cú pháp. Nếu không có {0/}tionAwareTokenizer này, chuỗi sẽ được chia thành nhiều phần nếu chuỗi đó có chỗ trống trong nó.
Tham số | |
---|---|
params |
: thông số nhận được qua các lựa chọn |
Giá trị trả về | |
---|---|
|
danh sách chuỗi đại diện cho đối số dòng lệnh |