StringThing.java
package stringthing;

public class StringThing {
    public static void main(String[] args){
        String singer = "Holiday, Billie";
        String sculptor = "Claudel, Camille";
        String painter = "Picasso, Pablo";
        String dancer = "Zotto, Osvaldo";
        String memer = "Black, Ahmad";

        System.out.println("\nThe names...");
        System.out.println(singer);
        System.out.println(sculptor);
        System.out.println(painter);
        System.out.println(dancer);
        System.out.println(memer);

        int singerL = singer.length();
        int sculptorL = sculptor.length();
        int painterL = painter.length();
        int dancerL = dancer.length();
        int memerL = memer.length();

        System.out.println("\nThe names lengths...");
        System.out.println(singerL);
        System.out.println(sculptorL);
        System.out.println(painterL);
        System.out.println(dancerL);
        System.out.println(memerL);

        int singercomma = singer.indexOf(",");
        int sculptorcomma = sculptor.indexOf(",");
        int paintercomma = painter.indexOf(",");
        int dancercomma = dancer.indexOf(",");
        int memercomma = memer.indexOf(",");

        System.out.println("\nThe names comma location...");
        System.out.println(singercomma);
        System.out.println(sculptorcomma);
        System.out.println(paintercomma);
        System.out.println(dancercomma);
        System.out.println(memercomma);

        System.out.println("\nThe first names...");
        System.out.println(singer.substring((singercomma + 2)));
        System.out.println(sculptor.substring((sculptorcomma + 2)));
        System.out.println(painter.substring((paintercomma + 2)));
        System.out.println(dancer.substring((dancercomma + 2)));
        System.out.println(memer.substring((memercomma + 2)));

        System.out.println("\nThe last names...");
        System.out.println(singer.substring(0,(singercomma )));
        System.out.println(sculptor.substring(0,(sculptorcomma)));
        System.out.println(painter.substring(0,(paintercomma)));
        System.out.println(dancer.substring(0,(dancercomma)));
        System.out.println(memer.substring(0,(memercomma)));

        System.out.println("\nThe first names again...");
        System.out.println(firstname(singer));
        System.out.println(firstname(sculptor));
        System.out.println(firstname(painter));
        System.out.println(firstname(dancer));
        System.out.println(firstname(memer));

        System.out.println("\nThe last names again...");
        System.out.println(lastname(singer));
        System.out.println(lastname(sculptor));
        System.out.println(lastname(painter));
        System.out.println(lastname(dancer));
        System.out.println(lastname(memer));

        System.out.println("\nThe full name naturally...");
        System.out.println(fullname(singer));
        System.out.println(fullname(sculptor));
        System.out.println(fullname(painter));
        System.out.println(fullname(dancer));
        System.out.println(fullname(memer));
    }

    private static  String fullname(String directoryStyleName) {
        return firstname(directoryStyleName) +" " +lastname(directoryStyleName);
    }

   private static String lastname(String directoryStyleName) {
   int poc = directoryStyleName.indexOf(",");
        return directoryStyleName.substring(0,poc);
   }

    private static String firstname(String directoryStyleName) {
       int poc = directoryStyleName.indexOf(",");
        return directoryStyleName.substring((poc+2));
    }
}