StringThing.java
/** This program will do a bit of character string processing.*/
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 self = "Bhatt, Aashutosh";

        System.out.println(singer);
        System.out.println(sculptor);
        System.out.println(painter);
        System.out.println(dancer);
        System.out.println(self);

        System.out.println(singer.length());
        System.out.println(sculptor.length());
        System.out.println(painter.length());
         System.out.println(dancer.length());
        System.out.println(self.length());

         int singerCommaPosition = singer.indexOf(",");
        int sculptorCommaPosition = sculptor.indexOf(",");
        int painterCommaPosition= painter.indexOf(",");
        int dancerCommaPosition = dancer.indexOf(",");
        int selfCommaPosition = self.indexOf(",");

        System.out.println(+singerCommaPosition);
        System.out.println(+sculptorCommaPosition);
        System.out.println(+painterCommaPosition);
        System.out.println(+dancerCommaPosition);
        System.out.println(+selfCommaPosition);

        String singerLast = singer.substring(0, singerCommaPosition);
        String sculptorLast = sculptor.substring(0, sculptorCommaPosition);
        String painterLast = painter.substring(0, painterCommaPosition);
        String dancerLast = dancer.substring(0, dancerCommaPosition);
        String selfLast= self.substring(0,selfCommaPosition);

        System.out.println(singerLast);
        System.out.println(sculptorLast);
        System.out.println(painterLast);
        System.out.println(dancerLast);
        System.out.println(selfLast);

        String singerFirst = singer.substring(singerCommaPosition + 1);
        String sculptorFirst = sculptor.substring(sculptorCommaPosition + 1);
        String painterFirst = painter.substring(painterCommaPosition + 1);
        String dancerFirst = dancer.substring(dancerCommaPosition + 1);
        String selfFirst = self.substring(selfCommaPosition + 1);

        System.out.println(singerFirst);
        System.out.println(sculptorFirst);
        System.out.println(painterFirst);
        System.out.println(dancerFirst);
        System.out.println(selfFirst);

        System.out.println("\nFirst names ...");

        System.out.println("\nFirst names, once 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(self));
         System.out.println("\nLast names, once 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(self));
         System.out.println("\nFull names, natural style ...");
         System.out.println(fullName(singer));
         System.out.println(fullName(sculptor));
         System.out.println(fullName(painter));
        System.out.println(fullName(dancer));
        System.out.println(fullName(self));
    }

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

    private static  String fullName(String directoryStyleName) {
    String full = firstName(directoryStyleName) + " "  + lastName(directoryStyleName);
    return full;
    }

    private static String firstName(String dsn) {
        int Commaposition = dsn.indexOf(",");
        return dsn.substring(Commaposition + 1);
    }


}