All pastes #337593 Raw Edit

Stuff

public java v1 · immutable
·published 2007-02-02 22:19 UTC
rendered paste body
/* * Lab3.java * @author   * 	Danny Hartnell *		hartnelld@students.sou.edu *		020107*/// importsimport java.util.*;// class namepublic class Lab3 {		// global	private Scanner globalSc;			// constructor	public Lab3() 	{		// just initializing stuff		// local Scanner variable		Scanner localSc;				// local gets new Scanner		localSc = new Scanner(System.in);		// global gets local value		globalSc = localSc;	}		public String getCardinals(char x)	{		// initialize variable to store cardinal		String myCardinal = "";				// Switch ~ case statement		switch(x)		{			case 48:				myCardinal = "zero";				break;			case 49:				myCardinal = "one";				break;			case 50:				myCardinal = "two";				break;			case 51:				myCardinal = "three";				break;			case 52:				myCardinal = "four";				break;			case 53:				myCardinal = "five";				break;			case 54:				myCardinal = "six";				break;			case 55:				myCardinal = "seven";				break;			case 56:				myCardinal = "eight";				break;			case 57:				myCardinal = "nine";				break;			default:				myCardinal = "unknown";		}		// return value		return myCardinal;	}		public void printCardinals() 	{			// prompt for input		System.err.print("Next number: ");		String rtnString = globalSc.nextLine();				// get input length		int length = rtnString.length();				// create an array of input length		char[] myArray = new char[length];				// for loop input into array		for(int i = 0; i < length; i++)		{			// easy huh?			myArray[i] = rtnString.charAt(i);		}				// for loop to get cardinal and return it		for(int i = 0; i < length; i++)		{			// need to figure out how to eliminate ending '-'			System.out.print(getCardinals(rtnString.charAt(i)) + "-");		}		}}