sortingm @ domain.xxx de l’email ne laissant que le nom d’utilisateur

J’essaye de couper le @ domain.xxx de l’adresse email en ne laissant que le nom d’utilisateur. Je ne sais pas comment sélectionner dynamicment la position @ et tout ce qui se trouve à droite de celle-ci. Quelqu’un pourrait-il donner un exemple de la manière de procéder? Le code de sortingm ci-dessous est l’endroit où je suis perdu.

email = "[email protected]" email....(sortingm code); email.replace(email, ""); 

Pour trouver: int index = ssortingng.indexOf('@');

Pour remplacer: email = email.subssortingng(0, index);

Résumer:

 email = "[email protected]"; int index = email.indexOf('@'); email = email.subssortingng(0,index); 

Une autre approche consiste à scinder un email en un pseudo et un domaine. Regardez javadoc

Il y a un exemple de code:

 Ssortingng email = "[email protected]"; Ssortingng[] parts = email.split('@'); // now parts[0] contains "example" // and parts[1] contains "domain.com"