Mulai tahun 2026, untuk menyelaraskan dengan model pengembangan stabil trunk kami dan memastikan stabilitas platform untuk ekosistem, kami akan memublikasikan kode sumber ke AOSP pada Kuartal 2 dan Kuartal 4. Untuk membangun dan berkontribusi ke AOSP, sebaiknya gunakan android-latest-release, bukan aosp-main. Cabang manifes android-latest-release akan selalu merujuk pada rilis terbaru yang di-push ke AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
QuotationAwareTokenizer
public
class
QuotationAwareTokenizer
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.QuotationAwareTokenizer
|
Ringkasan
Metode publik |
static
String
|
combineTokens(String... tokens)
Lakukan kebalikan dari tokenizeLine(String).
|
static
String[]
|
tokenizeLine(String line, String delim)
|
static
String[]
|
tokenizeLine(String line)
Membuat token string, yang dipisahkan spasi.
|
static
String[]
|
tokenizeLine(String line, boolean logging)
Membuat token string, yang dipisahkan spasi.
|
static
String[]
|
tokenizeLine(String line, String delim, boolean logging)
Membuat token string, yang dipisahkan berdasarkan pemisah yang ditentukan.
|
Konstruktor publik
QuotationAwareTokenizer
public QuotationAwareTokenizer ()
Metode publik
combineTokens
public static String combineTokens (String... tokens)
Lakukan kebalikan dari tokenizeLine(String).
Dengan array token yang diberikan, gabungkan token tersebut menjadi satu baris.
| Hasil |
String |
String yang dibuat dari semua token. |
tokenizeLine
public static String[] tokenizeLine (String line,
String delim)
| Parameter |
line |
String |
delim |
String |
tokenizeLine
public static String[] tokenizeLine (String line)
Membuat token string, yang dipisahkan spasi. Tidak memisahkan antara tanda kutip ganda berturut-turut tanpa
tanda kutip.
Lihat juga tokenizeLine(String, String)
tokenizeLine
public static String[] tokenizeLine (String line,
boolean logging)
Membuat token string, yang dipisahkan spasi. Tidak memisahkan antara tanda kutip ganda berturut-turut tanpa
tanda kutip.
Lihat juga tokenizeLine(String, String)
| Parameter |
line |
String |
logging |
boolean |
tokenizeLine
public static String[] tokenizeLine (String line,
String delim,
boolean logging)
Membuat token string, yang dipisahkan berdasarkan pemisah yang ditentukan. Tidak memisahkan antara tanda kutip ganda berturut-turut
tanpa tanda kutip.
Cara kerja pemisah kata:
- Pisahkan string menjadi "karakter" dengan setiap "karakter" berupa karakter yang di-escape
seperti \" (yaitu, "\\\"") atau satu karakter nyata seperti f (hanya "f").
- Untuk setiap "karakter"
- Jika berupa spasi, selesaikan token kecuali jika kita sedang mengutip
- Jika tanda kutip, balikkan bit "kita sedang dikutip"
- Jika tidak, tambahkan ke token yang sedang dibuat
- Pada EOL, biasanya kami belum menambahkan token akhir ke (token)
ERROR(/ArrayList)
- Jika "karakter" terakhir adalah karakter escape, tampilkan pengecualian; yang tidak
valid
- Jika kita berada di tengah kutipan, tampilkan pengecualian; yang tidak valid
- Jika tidak, tambahkan token akhir ke (token)
- Menampilkan versi String[] dari (token)
| Parameter |
line |
String: String yang akan ditokenisasi |
delim |
String: pembatas yang akan digunakan untuk memisahkan |
logging |
boolean: untuk mencatat operasi atau tidak |
| Hasil |
String[] |
Versi string yang ditokenisasi |
| Menampilkan |
IllegalArgumentException |
jika baris tidak dapat diuraikan |
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-07-27 UTC."],[],[]]