All pastes #345542 Raw Edit

Anonymous

public java v1 · immutable
·published 2007-02-08 16:39 UTC
rendered paste body
import java.util.Scanner;public class Lab3{	Scanner scan;	public Lab3()	{		scan = new Scanner (System.in);	}			public void printCardinals()	{		int x=0;		int len = 0;		int val = 0;		String[] str;		while (val<1000 && val>=0)		{		String pr = "";		System.err.print ("Next number >> ");		val = scan.nextInt();			if (val<1000 && val>=0)			{				String sval = Integer.toString(val);				len = sval.length();				char[] ch = new char[len];				str = new String[len];				ch = sval.toCharArray();					for (int i=0; i<(len); i++)					{						str[i] = sw(ch[i]);						if (i==0) pr=str[i];						else						pr = pr + "-" + str[i];					}				System.out.println (pr);			}				else if (val < 0)				{					System.err.print ("All done.");					x=1;				}				else				{					System.err.print ("Numbers must be < 1000");					val = 0;				}				}	}	public String sw(int i)	{		String ret = "";		switch (i)		{			case 48:				ret = "zero";				break;			case 49:				ret = "one";				break;			case 50:			 ret = "two";			 break;			case 51:			 ret = "three";			 break;			case 52:			 ret = "four";			 break;			case 53:			 ret = "five";			 break;			case 54:			 ret = "six";			 break;			case 55:			 ret = "seven";			 break;			case 56:			 ret = "eight";			 break;			case 57:			 ret = "nine";			 break;		}	return ret;	}			}