A Java string is a sequence ... A class is a user-defined template for creating an object. A string class is a user-defined template for creating and manipulating string objects, which are sequences ...