Просто разбейте строку и возьмите первую часть:
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];