Comments

Can We Help with Your Assignment?

Let us do your homework! Professional writers in all subject areas are available and will meet your assignment deadline. Free proofreading and copy-editing included.

Documentation Comment Statement Comments
/**

*

*/

"Be Bold" No-Essay $10,000 Scholarship

The $10,000 “Be Bold” Scholarship is a no-essay scholarship that will be awarded to the applicant with the boldest profile. To us, boldest does not mean “best”, or “most accomplished”. Being bold means being: Earnest, Determined, Moving. The scholarship will be awarded to the student whose profile is most bold, according to these characteristics.

E.g.,

/**  This is a sample comment

*     that would span

*     multiple lines   */

//

// This is a sample single line comment

Primitive data Type

int

E.g., int sumOfNumbers;

double

E.g, double average;

char

E.g., char singleChar;

boolean

E.g., boolean isBig;

Declaring Variables

<Visibility>  <type>  <name>

E.g., private int sumOfNumbers

Note: Generally all field (i.e., class level) variables should be private

Print statements

Prints on the Same Line Prints on a new line
System.out.print(“”)

E.g., System.out.print(“The sum is: “ + sumOfNumbers);

System.out.println(“”)

Numeric Expressions

Expression Meaning
+ Addition
Subtraction
* Multiplication
/ Division
% Modulus division
+=

E.g., sum += value

This is the equivalent of

sum = sum + value

Rational Operators  – used in conditional statements (if, while, etc.)

Operator Meaning
= = equal
< less than
<= Less than or equal
> Greater than
>= Greater than or equal
!= Not equal

Conditional Controls

If – else if
if (condition){

statements

} else if (condition){

statements

}else{

statement

}

E.g., if ( sumOfNumbers > = 23) {

sumOfNumbers = 15;

totalSum += 23;

}else if (totalSum <156) {

System.out.println(“You don’t have enough money.”);

}else {

System.out.println(“You have just the right amount.”);

Loops

Do while statement For loop
do{

statements

}while (condition)

E.g., do  {

sum += value

} while (sum <= 456)

for (<initialization>; <condition>; <increment>) {

Statements

}

e.g., for ( int i = 0; i < = 10; i++) {

Statements

}

Scanner – to get user input

Meaning
import java.util.Scanner Imports  scanner class
Scanner <name> = new Scanner(System.in)

E.g., Scanner userInput = new Scanner(System.in)

Declaring the Scanner
Variable = <name>.next<data>

E.g., number = userInput.nextInt( );

Using Scanner

Math Class

Meaning
import java.lang.Math Imports  scanner class
Math.random( )

randomNumber = (int)(100*Math.random( ) + 1)

Creates a random number from 1 to 100
(high – low + 1 * Math.random( ) + low) Random number range
(int) Math.random

Or

(int) (high – low + 1 * Math.random( ) + low)

Makes the random numbers integers

Math.abs Absolute value of x: If x is negative, it returns the positive equivalent, otherwise it leaves it the same.

Arrays

Meaning
<type>[  <name>

int [ ] arrayVariable;

Declaring an array
<name> = new <type> [size of array]

arrayVariable = new int [25 ];

Allocate space for elements

guest
0 Comments
Inline Feedbacks
View all comments