Java E-Mail Adresse zerlegen

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Java E-Mail Adresse zerlegen

    Quellcode

    1. /**
    2. *
    3. * @author Torben Brodt
    4. * @version 1.0
    5. *
    6. * <p />Zerlegt die eingegebene E-Mail Adresse in Benutzer, Host & TLD
    7. * <p />Funktioniert mit Java < 1.5
    8. */
    9. public class A2_Email_zerlegen {
    10. /**
    11. * @param args
    12. */
    13. public static void main(String[] args) {
    14. // TODO Auto-generated method stub
    15. int position;
    16. System.out.println("Geben Sie eine E-Mail Adresse ein:");
    17. java.util.Scanner input = new java.util.Scanner(System.in);
    18. String email = input.next();
    19. //String email = "webmaster@sub.torbenbrodt.de";
    20. //Verarbeite den Teil vor @
    21. position = email.indexOf("@");
    22. String benutzer = email.substring(0,position);
    23. //Verarbeite den Teil hinter @
    24. String domain = email.substring(position+1);
    25. position = domain.lastIndexOf(".");
    26. String host = domain.substring(0,position);
    27. String tld = domain.substring(position+1);
    28. //Ausgabe
    29. System.out.println("Benutzer: "+benutzer);
    30. System.out.println("Hostname: "+host);
    31. System.out.println("TLD: "+tld);
    32. }
    33. }
    Alles anzeigen