
to loop through an ArrayList, you can use a standard Like arrays, ArrayLists are indexed at 0. for example, to print out the 3rd element in the ArrayList: Int arrListElem = arrList.get(2) // arrListElem = 3 to access a given index in an ArrayList like int, we use their Object forms, like Integer. ArrayLists contain objects, so instead of using primitive types

Create an ArrayList of ints and add some. where T represents a type (Object or primitive) for loop, given an array of n elements arrįor (int i = 0 i arrList = new ArrayList() to loop through an array, you can use a standard for example, to print out the 5th element in the array: Create an array that is initialized with values Booleansīoolean result = readBoolean("Question? ") īoolean x = !y // x gets the opposite of y If it isn't already there, make a new file called Randomizer.java, and copy / paste in the code for the Randomizer class from the CodeHS Java Library. Note: To use the Randomizer class, Randomizer.java must be included in your program's files. Randomizer.nextDouble(double low, double high) Randomizer.nextBoolean(double probability) Random double value between low and highĭouble randomValue = Randomizer.nextDouble(low, high) This coin flip has an 80% chance of being trueīoolean coinFlip = Randomizer.nextBoolean(probability) ĭouble chanceOfRain = Randomizer.nextDouble() Random boolean with a probability chance of being true

Int roll = Randomizer.nextInt(low, high) īoolean coinFlip = Randomizer.nextBoolean() The Randomizer class provides methods for creating random values X >= y // is x greater than or equal to y Comparison operators return booleans (true/false values) String name = readLine("What is your name? ") īoolean finishedWork = readBoolean("Is your work done? ") You should replace the word prompt with The method below takes in a parameter called

Methods can take in values, called parameters.
