Как удалить все что после "?" в String

Имеется ссылка вида https://m.vc.com/id2436187?from=friends. Как удалить ?from=friends?


Ответы (2 шт):

Автор решения: AlekPo

Возможно и так:

String link = "https://m.vc.com/id2436187?from=friends";
int lastIndex = link.indexOf("?");
String newString = lastIndex > 0 ? link.substring(0, lastIndex) : link ;
→ Ссылка
Автор решения: Aziz Umarov

у или так

String link = "https://m.vc.com/id2436187?from=friends";
String newString = link.split("?")[0];
→ Ссылка