Как заменить строку в Android? - PullRequest
0 голосов
/ 25 ноября 2011

У меня есть строка, например "моя строка образца @ android". Я хочу строку до символа @ Это означает, что я не хочу строку после символа @

Пожалуйста, помогите мненекоторый исходный код

Ответы [ 2 ]

4 голосов
/ 25 ноября 2011

Просто разбейте строку и возьмите первую часть:

String string = "sample string @whatever@test";
String[] splitted = string.split("@");

Затем splitted[0] = "sample string ", splitted[1] = "whatever" и splitted[2] = "test".

Так что, если вам всегда нужна деталь до "@", вы можете написать

String string = "sample string @whatever@test";
String firstPart = string.split("@")[0];
0 голосов
/ 25 ноября 2011

Используйте методы String indexOf и substring в соответствии с вашими требованиями.

http://docs.oracle.com/javase/6/docs/api/java/lang/String.html показывает, как работают эти методы, а также предоставляет другие варианты ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...