File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Zodiac Signs

 
Vino Free
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Guys! I have a program here that generates the zodiac sign and chinese zodiac, but there is a problem. When you enter a month - 13 or higher it generates a result.
What should I do to fix this problem?
Here are my codes:


 
Campbell Ritchie
Sheriff
Pie
Posts: 47300
52
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try entering a date, eg 13/14/2015 and getting it printed out. You will probably get 14th Jan 2016. What is probably happening is that the Calendar object is accepting 13 as one month beyond December. Read the Calendar documentation about “leniency”; that may help sort out your problem.
 
Winston Gutkowski
Bartender
Pie
Posts: 9501
50
Eclipse IDE Hibernate Ubuntu
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Vino Free wrote:What shoul I do to fix this problem?

I think Campbell's basically covered it.

However: Are you familiar with enums? Because both of your "zodiac" types would be a great place to use them.

Winston
 
Vino Free
Greenhorn
Posts: 2
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks a lot Campbell!
Your suggestion is very helpful.
 
Campbell Ritchie
Sheriff
Pie
Posts: 47300
52
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You’re welcome
 
I agree. Here's the link: http://aspose.com/file-tools
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic