求素数(Thinking in Java 4th Edition)
2011-11-14 14:40
387 查看
读到了Thinking in Java 4th Editon的第四章,遇到了求素数算法,记录一下。
Write a program to detect and print prime numbers (Integers evenly divisible only by themselves and 1), using two nested for loops and the modulus operator (%).
Write a program to detect and print prime numbers (Integers evenly divisible only by themselves and 1), using two nested for loops and the modulus operator (%).
package control; public class E04_FindPrimes { public static void main(String[] args) { int max = 100; // Get the max value from the command line, // if the argument has been provided: if (args.length != 0) { max = Integer.parseInt(args[0]); } for (int i = 1; i < max; i++) { boolean prime = true; for (int j = 2; j < i; j++) { if (i % j == 0) { prime = false; } } if (prime) { System.out.print(i + " "); } } } }
1 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97
相关文章推荐
- 移位操作符(Thinking in Java 4th Edition)
- How a garbage collector works----From Thinking in Java the 4th edition
- Thinking In Java 4th Edition 关于javac的一点错误
- 测试对象的等价性(Thinking in Java 4th Edition)
- Thinking in java 4th Edition 习题答案链接
- Thinking in java 4th Edition 习题答案全
- Thinking in java 4th Edition 读书笔记-I/O(2)
- Sams Teach Yourself Programming with Java in 24 Hours (4th Edition)
- Thinking in Java 4th - 第3章 操作符
- Thinking in Java 4th - 第7章 复用类
- Thinking in Java 4th - 第8章 多态
- 《Thinking in Java》第五篇笔记 就Java中的操作流程简单说几句
- 《thinking-in-java》读书笔记-第15章-泛型(一)
- 《thinking&nbsp;in&nbsp;java》学习笔记2
- Thinking in Java --日志初步学习
- Thinking in Java 第二章笔记
- 《Thinking in Java》第一篇笔记 对多态的一点小琢磨
- THINKING IN JAVA
- Thinking in Java 4th Edition Source Code
- 很多人知道《Thinking in Java》吧,那么《Thinking in C#》呢?