How to make a decision in java