از سال ۲۰۲۶، برای همسو شدن با مدل توسعه پایدار ترانک و تضمین پایداری پلتفرم برای اکوسیستم، کد منبع را در سهماهه دوم و چهارم در AOSP منتشر خواهیم کرد. برای ساخت و مشارکت در AOSP، android-latest-release استفاده کنید. شاخه مانیفست android-latest-release همیشه به جدیدترین نسخه منتشر شده در AOSP ارجاع میدهد. برای اطلاعات بیشتر، به تغییرات در AOSP مراجعه کنید.
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
StringUtil
public class StringUtil
extends Object
| شیء جاوا |
| ↳ | com.android.tradefed.util.StringUtil |
کلاس کاربردی برای فرار از رشتهها برای دستکاری رایج رشتهها.
خلاصه
روشهای عمومی |
|---|
static String | expand (String str, Map<String, String> valueMap) تمام متغیرهای موجود در یک رشته داده شده را با مقادیرشان در نقشه بسط میدهد. |
static String | removeAnsiCodes (String coloredText) تمام توالیهای escape رایج ANSI را حذف کنید |
سازندگان عمومی
StringUtil
public StringUtil ()
روشهای عمومی
گسترش دادن
public static String expand (String str,
Map<String, String> valueMap) تمام متغیرهای موجود در یک رشته داده شده را با مقادیرشان در نقشه بسط میدهد.
Map<String, String> valueMap = new HashMap<>() {
put("FOO", "trade");
put("BAR", "federation");
};
String str = StringUtil.expand("${FOO}.${BAR}", valueMap);
assert str.equals("trade.federation");
| پارامترها |
|---|
str | String : String منبع برای بسط دادن |
valueMap | Map |
| بازگشتها |
|---|
String | نقشه با نامها و مقادیر متغیرها |
حذف AnsiCods
public static String removeAnsiCodes (String coloredText)
تمام توالیهای escape رایج ANSI را حذف کنید
| پارامترها |
|---|
coloredText | String : رشتهای که ممکن است حاوی کد ANSI برای متن رنگی باشد |
| بازگشتها |
|---|
String | رشتهای که تمام کدهای ANSI آن حذف شده است |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی."],[],[]]