Contents

  1. ./ConsoleUsingScannerDemo.java
  2. ./UsingStringAPI.java

./ConsoleUsingScannerDemo.java 1/2

[
top][prev][next]
import java.util.Scanner;

/**
 * A program that demonstrates reading in from the console, using calculating
 * the area of a rectangle as the example.
 * 
 * @author Sara Sprenkle
 */
public class ConsoleUsingScannerDemo {

	/**
	 * @param args
	 *            not used in this program
	 */
	public static void main(String[] args) {

		// open the Scanner on the console input, System.in
		Scanner scan = new Scanner(System.in);

		scan.useDelimiter("\n"); // breaks up by lines, useful for console I/O

		System.out.print("Please enter the width of a rectangle: ");
		int width = scan.nextInt();

		System.out.print("Please enter the height of a rectangle: ");
		double length = scan.nextDouble();

		System.out.println("The area of your rectangle is " + length * width + ".");
	}
}

./UsingStringAPI.java 2/2

[
top][prev][next]
/**
 * This class demonstrates using the String API
 *
 * @author Sara Sprenkle
 */
public class UsingStringAPI { 
  
   /**
    * Called when user runs 
    *  java UsingStringAPI
    */
   public static void main(String[] args) {
       String testString = "Demonstrate Strings";
       
       int length = testString.length();
       System.out.println("The length of " + testString + " is " + length);

       char character1;
       char character2 = testString.charAt(3);
       character1 = testString.charAt(testString.length()-2);
        
       System.out.println(character1 + " " + character2);
       
       String language = "Java!";
       String subStr = language.substring(1);
       String subStr2 = language.substring(2, 4);
       
       System.out.println(subStr);
       System.out.println(subStr2);
       
       String niceGreeting = "Hello";
       String firstName = "Clark";
       String lastName = "Kent";
       String blankSpace = " ";

       String greeting = niceGreeting + "," +
            blankSpace + firstName + 
            blankSpace + lastName;

       System.out.println(greeting);

   }

}

Generated by GNU Enscript 1.6.5.90.