File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Beginning Java and the fly likes problem with java code Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


JavaRanch » Java Forums » Java » Beginning Java
Bookmark "problem with java code" Watch "problem with java code" New topic
Author

problem with java code

Vinnibabu singu
Ranch Hand

Joined: Aug 19, 2009
Posts: 30
Hello everyone,
I wanted to writte a program to print prime numbers between two given numbers.
The range of numbers should be given through command prompt.
like if we give

> java primeno 4 20

it should display the prime numbers between 4 and 20

I wrote the following code for it


no numbers are being displayed.
please tell me where the problem is and correct it.
thank you
Rob Spoor
Sheriff

Joined: Oct 27, 2005
Posts: 19697
    
  20

First of all, please add some indentation. It's not easy to read this way.

Your flag will remain false if it even one number is not a prime, because the only place you set it to true is at the very start of the method. You should set it to true for each number you want to test; just move the declaration inside the first for-loop.


SCJP 1.4 - SCJP 6 - SCWCD 5 - OCEEJBD 6
How To Ask Questions How To Answer Questions
Vinnibabu singu
Ranch Hand

Joined: Aug 19, 2009
Posts: 30
thank you very much
 
GeeCON Prague 2014
 
subject: problem with java code