Random integer notes

To compute the integer exponent (x raised to a power b) you could write code like this:

public int exponent(int x, int b) {
    int result = 1;
    for (int counter = 0; counter < b; counter++) {
       result = result * x;
       }
    return result; 
}

Example code for section five

import java.util.*;

public class Mario extends Object
{
    private static int totalmarios = 0;
    private int livesleft;
    private int score;
    private int coins;
    private boolean hasfireflower;
    private boolean hasmushroom;
    Mario(int lives) {
        this();
        livesleft = lives;
        System.out.println("Mamamia, I have " + livesleft + " lives to live... I'm like a soap opera");
    }
    Mario() { // default constructor
        super();
        totalmarios++;
        livesleft = 3;
        score = 0;
        coins = 0;
        hasfireflower = false;
        hasmushroom = false;
        System.out.println("Mamamia there are " + totalmarios + " Marios!");
    }
    public static void createmarios(String marios) {
        int mariocount = Integer.parseInt(marios);
        createmarios(mariocount);
    }
    public static void createmarios(int mariocount) {
        Random randacious = new Random();
        Mario m;
        for (int a = 1; a <= mariocount; a++) {
            m = new Mario(randacious.nextInt(5)+1);
        }       
    }
    public static void createmarios() {
        Random randacious = new Random();
        Mario m;
        for (int a = 1; a < 10; a++) {
            m = new Mario(randacious.nextInt(5)+1);
        }
    }
}