Datatypes and Syntax
IO
Loops and Conditionals
Coding
Strings
100

This datatype enjoys pi.

double

100

This class is imported to allow user input from the keyboard.

import java.util.Scanner;

100

This statement performs a true or false evaluation once.

if statement

100

A brew, joe, or coffee.

Java

100

This is the only correct way to compare the actual content of two String objects in Java (not their references).

str1.equals( str2 )

200

The syntax of the main method.

public static void main(String[] args)

200

Which class(es) are imported to allow the program to read from disk?

import java.io.FileReader;

import java.io.BufferedReader;

import java.io.IOException;

200

This loop is used when the number of times to iterate are finite but unknown.

while loop

200

Shorthand notation to increment by 1

++

200

This simple operator lets concatenate strings together

+

300

All datatypes except String are of this type.

primitive datatypes

300

This keyword is used whenever a program requires input and/or output from disk.

throws

300

This loop should be used when the number of iterations is known ahead of time

for loop
300

A formal set of rules, syntax, and commands used by humans to write instructions that control computer behavior

programming language

300

This method requires an integer that designates the index of the character that should be returned.

charAt

400
These symbols designate either a String or a char.
double quote or single quote
400

This method retrieves exactly one line from the file.

bufferedReader.readLine()

400

Name the three parts for any loop

initialization variable, condition, update

400

Daily Double!
a modern software development approach where users create applications by describing desired functionality in plain English to AI, rather than writing code manually

vibe coding

400

This method returns the number of characters in a string variable.

.length()

500

This term designates words that are reserved by the programming language for specific purposes.

keywords

500

What technique is necessary to output a character that is necessary to maintain file format when writing to disk?

append new line character

or bw.newLine();

500

Evaluate:

if( 53 % 3 > 1)

true

500

BoomAgain.java

55

500

Why is a method required to compare Strings rather than ==?

To compare the contents of the String rather than the reference or address/space in memory.

M
e
n
u