Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
StringUtil
public
class
StringUtil
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.util.StringUtil
|
Classe de utilitários para escapar strings para manipulação comum de
strings.
Resumo
Métodos públicos |
static
String
|
expand(String str, Map<String, String> valueMap)
Expanda todas as variáveis em uma determinada string com os valores delas no mapa.
|
static
String
|
removeAnsiCodes(String coloredText)
Remova todas as sequências de escape ANSI comuns
|
Construtores públicos
StringUtil
public StringUtil ()
Métodos públicos
expandir
public static String expand (String str,
Map<String, String> valueMap)
Expanda todas as variáveis em uma determinada string com os valores delas
no mapa.
Map<String, String> valueMap = new HashMap<>() {
put("FOO", "trade");
put("BAR", "federation");
};
String str = StringUtil.expand("${FOO}.${BAR}", valueMap);
assert str.equals("trade.federation");
| Parâmetros |
str |
String: a origem String a ser expandida |
valueMap |
Map |
| Retorna |
String |
o mapa com os nomes e valores das variáveis |
removeAnsiCodes
public static String removeAnsiCodes (String coloredText)
Remova todas as sequências de escape ANSI comuns
| Parâmetros |
coloredText |
String: string que pode conter código ANSI para texto colorido |
| Retorna |
String |
uma string com todos os códigos ANSI removidos |
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2026-06-22 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-06-22 UTC."],[],[]]