| |
Strings
Revisitemos os strings
- Todos os strings em Java são objectos String
ou String Buffer
- Strings são imutáveis, StringBuffers são alteráveis
- Alguns métodos de String:
- int length(), char charAt(int i), String concat(String s), String substring(...)
- Comparações básicas: int compareTo(String s), boolean
equals(Object o)
- Pesquisas
- boolean regionMatches(...), boolean startsWith(...), boolean endsWidth(...)
- int indexOf(...), int lastIndexOf(...)
- Transformações: String toLowerCase(), String toUpperCase(),
String replace(...)
- Conversões: String static valueOf(int i), ...
- StringBuffer define menos funcionalidade, de mais baixo nivel, usada na própria
implementação da classe String
NOTA: Strings contêm chars (Unicode) e não bytes!
|