Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Androide {
- private static int tag = 1;
- private String nome;
- public Androide() {
- this.nome = "Bob" + tag;
- cambiaTag();
- }
- public String getNome() {
- return nome;
- }
- private static void cambiaTag() {
- if (!isPrimo(++tag)) {
- cambiaTag();
- }
- }
- public static boolean isPrimo(int n) {
- if (n == 2 || n == 1) return true;
- if (n % 2 == 0) return false;
- int i = 2;
- do {
- if (n - i == 1) return true;
- if (n % i == 0) {
- return false;
- }
- } while (i++ < n);
- return true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement