Để phù hợp với mô hình phát triển ổn định của nhánh chính và đảm bảo tính ổn định của nền tảng cho hệ sinh thái, chúng tôi sẽ xuất bản mã nguồn lên AOSP vào quý 2 và quý 4 năm 2026. Để tạo và đóng góp cho AOSP, hãy sử dụng android-latest-release. Nhánh tệp kê khai android-latest-release sẽ luôn tham chiếu đến bản phát hành gần đây nhất được chuyển đến AOSP. Để biết thêm thông tin, hãy xem bài viết Các thay đổi đối với AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
QuotationAwareTokenizer
public
class
QuotationAwareTokenizer
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.QuotationAwareTokenizer
|
Tóm tắt
Phương thức công khai |
static
String
|
combineTokens(String... tokens)
Thực hiện thao tác ngược lại của tokenizeLine(String).
|
static
String[]
|
tokenizeLine(String line, String delim)
|
static
String[]
|
tokenizeLine(String line)
Phân tách chuỗi thành các mã thông báo, phân tách theo dấu cách.
|
static
String[]
|
tokenizeLine(String line, boolean logging)
Phân tách chuỗi thành các mã thông báo, phân tách theo dấu cách.
|
static
String[]
|
tokenizeLine(String line, String delim, boolean logging)
Phân tách chuỗi thành các mã thông báo, phân tách theo dấu phân tách đã chỉ định.
|
Hàm khởi tạo công khai
QuotationAwareTokenizer
public QuotationAwareTokenizer ()
Phương thức công khai
combineTokens
public static String combineTokens (String... tokens)
Thực hiện thao tác ngược lại của tokenizeLine(String).
Cho mảng mã thông báo, hãy kết hợp chúng thành một dòng.
| Giá trị trả về |
String |
String được tạo từ tất cả mã thông báo. |
tokenizeLine
public static String[] tokenizeLine (String line,
String delim)
| Tham số |
line |
String |
delim |
String |
tokenizeLine
public static String[] tokenizeLine (String line)
Phân tách chuỗi thành các mã thông báo, phân tách theo dấu cách. Không phân tách giữa các dấu ngoặc kép liên tiếp, không được trích dẫn.
Xem thêm tokenizeLine(String,String)
tokenizeLine
public static String[] tokenizeLine (String line,
boolean logging)
Phân tách chuỗi thành các mã thông báo, phân tách theo dấu cách. Không phân tách giữa các dấu ngoặc kép liên tiếp, không được trích dẫn.
Xem thêm tokenizeLine(String,String)
| Tham số |
line |
String |
logging |
boolean |
tokenizeLine
public static String[] tokenizeLine (String line,
String delim,
boolean logging)
Phân tách chuỗi thành các mã thông báo, phân tách theo dấu phân tách đã chỉ định. Không phân tách giữa các dấu ngoặc kép liên tiếp,
không được trích dẫn.
Cách hoạt động của trình phân tách mã thông báo:
- Phân tách chuỗi thành "ký tự", trong đó mỗi "ký tự" là một ký tự được thoát
như " (tức là "\\"") hoặc một ký tự thực duy nhất như f (chỉ "f").
- Đối với mỗi "ký tự"
- Nếu đó là dấu cách, hãy hoàn tất mã thông báo trừ phi chúng tôi đang được trích dẫn
- Nếu đó là dấu ngoặc kép, hãy lật bit "chúng tôi đang được trích dẫn"
- Nếu không, hãy thêm vào mã thông báo đang được tạo
- Tại EOL, chúng tôi thường chưa thêm mã thông báo cuối cùng vào (mã thông báo)
ArrayList
- Nếu "ký tự" cuối cùng là ký tự thoát, hãy gửi một ngoại lệ; điều đó không hợp lệ
- Nếu chúng tôi đang ở giữa một trích dẫn, hãy gửi một ngoại lệ; điều đó không hợp lệ
- Nếu không, hãy thêm mã thông báo cuối cùng vào (mã thông báo)
- Trả về phiên bản String[] của (mã thông báo)
| Tham số |
line |
String: String cần được phân tách thành mã thông báo |
delim |
String: dấu phân tách để phân tách |
logging |
boolean: có ghi lại các thao tác hay không |
| Giá trị trả về |
String[] |
Phiên bản được phân tách thành mã thông báo của chuỗi |
| Gửi |
IllegalArgumentException |
nếu không thể phân tích cú pháp dòng |
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2026-06-22 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2026-06-22 UTC."],[],[]]