Session 2
TypesDemo.java
public class TypesDemo {
public static void main(String[] args) {
System.out.println("Types Demo");
// 1. byte: 8-bit signed integer
// 2. short: 16-bit signed integer
// 3. int: 32-bit signed integer
// 4. long: 64-bit signed integer (needs 'L' at the end for large values)
// 5. float: 32-bit floating point (needs 'f' at the end)
// 6. double: 64-bit floating point
// 7. char: single 16-bit Unicode character
// 8. boolean: true or false
// Print them
// String
}
}
ArithmeticDemo.java
public class ArithmeticDemo {
public static void main(String[] args) {
System.out.println("Arithmetic Demo");
// Integer arithmetic
int a = 15;
int b = 4;
// Double arithmetic
double x = 15.0;
double y = 4.0;
}
}
ScannerExample.java
// import all the classes and interfaces from the java.util package into your program.
import java.util.*;
public class ScannerExample {
public static void main(String[] args) {
System.out.println("Scanner Example Code");
// 1. Print a message to the user
// 2. Initialize the Scanner. Declare a variable named in
// that reads from System.in
// 3. Create a variable and assign it to the value returned by nextLine
// The Scanner class provides a method called nextLine that reads a
// line of input from the keyboard and returns a String.
// 4. Print the value of the variable
// 5. Close the Scanner
}
}
ScannerExample2.java
import java.util.*;
public class ScannerExample2 {
public static void main(String[] args) {
System.out.println("Scanner Example 2 Code");
Scanner in = new Scanner(System.in);
System.out.print("What's your age? ");
int age = in.nextInt();
// add code to fix the "Scanner bug"
System.out.print("What's your name? ");
String line = in.nextLine();
System.out.println("Name: " + line);
System.out.println("Age: " + age);
in.close();
}
}
CastingDemo.java
import java.util.*;
public class CastingDemo {
public static void main(String[] args) {
System.out.println("Casting Demo");
// Example 1
// Example 2
// Example 3
// Example 4
// Example 5
// Example 6
// Example 7
// Example 8
}
}
S2Problem1.java
public class S2Problem1 {
public static void main(String[] args) {
System.out.println("Problem 1");
}
}
S2Problem2.java
public class S2Problem2 {
public static void main(String[] args) {
System.out.println("Problem 2");
}
}
S2Problem3.java
public class S2Problem3 {
public static void main(String[] args) {
System.out.println("Problem 3");
}
}
S2Problem4.java
public class S2Problem4 {
public static void main(String[] args) {
System.out.println("Problem 4");
}
}
S2Problem5.java
public class S2Problem5 {
public static void main(String[] args) {
System.out.println("Problem 5");
}
}
S2Problem6.java
public class S2Problem6 {
public static void main(String[] args) {
System.out.println("Problem 6");
}
}
S2Problem10.java
public class S2Problem10 {
public static void main(String[] args) {
System.out.println("Problem 10");
}
}
S2Problem11.java
public class S2Problem11 {
public static void main(String[] args) {
System.out.println("Problem 11");
}
}
S2Problem12.java
public class S2Problem12 {
public static void main(String[] args) {
System.out.println("Problem 12");
}
}
TipCalculator.java
import java.util.*;
public class TipCalculator {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Enter the total bill amount: ");
System.out.print("Enter the tip: ");
System.out.println("Bill Amount: $");
System.out.println("Tip (specify the %): $");
System.out.println("Total Amount: $");
}
}
CurrencyConverter.java
import java.util.*;
public class CurrencyConverter {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Enter amount in USD: ");
System.out.println("Amount in Euro EUR: ");
System.out.println("Amount in British Pound GBP: ");
System.out.println("Amount in Japanese Yen JPY: ");
System.out.println("Amount in Indian Rupee INR: ");
System.out.println("Amount in Australian Dollar AUD: ");
System.out.println("Amount in Canadian Dollar CAD: ");
System.out.println("Amount in Swiss Franc CHF: ");
System.out.println("Amount in Chinese Yuan Renminbi CNY: ");
System.out.println("Amount in Malasian Ringgit MYR: ");
System.out.println("Amount in Singapore Dollar SGD: ");
}
}
CompoundInterestCalculator.java
import java.util.*;
public class CompoundInterestCalculator {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.print("Enter the principal amount: ");
System.out.print("Enter the annual interest rate (in decimal): ");
System.out.print("Enter the number of years: ");
System.out.println("The amount after " + " years is: ");
}
}
Last updated
Was this helpful?