I have successfully created a new worksheet in an existing spreadsheet of My Google Drive account through a simple Java code mentioned in Google\'s official documentation on Dev
You should use the Google Documents List API to create new speadsheets.
What can this API do?
The Google Documents List API allows developers to create, retrieve, update, and delete Google Docs (including but not limited to text documents, spreadsheets, presentations, and drawings), files, and collections. It also provides some advanced features like resource archives, Optical Character Recognition, translation, and revision history.