Snippets

Ettar NumtoString

Created by Ettar last modified
class Test{
	public static void main(String[] args){
		int z = 123;
		int hun=0, zehn=0, ein=0;
		String test="";
		
		if(z>99){
			hun=z/100;
			z=z%100;
		}
		if(z>9){
			zehn=z/10;
			ein=z%10;
		}else{
			ein=z;
		}
		if(hun!=0){
			test+=hunderter(hun);
		}
		if(ein!=0)
			test+=einer(ein);
		if(zehn!=0){
			test+="und" + zehner(zehn);
		}
		
		
		
		System.out.println(test);
	}
	
	public static String hunderter(int z){
		String hunderter="";
		
		switch(z){
		case 1:
			hunderter="Einhundert";
			break;
		case 2:
			hunderter="Zweihundert";
			break;
		case 3:
			hunderter="Dreihundert";
			break;
		}
		
		return hunderter;
	}
	
	public static String zehner(int z){
		String zehner="";
		
		switch(z){
		case 1:
			zehner="zehn";
			break;
		case 2:
			zehner="zwanzig";
			break;
		case 3:
			zehner="dreissig";
			break;
		}
		return zehner;
	}
	
	public static String einer(int z){
		String einer="";
		
		switch(z){
		case 1:
			einer="eins";
			break;
		case 2:
			einer="zwei";
			break;
		case 3:
			einer="drei";
			break;
		}
		return einer;
	}
}

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.