All pastes #335636 Raw Edit

Miscellany

public text v1 · immutable
·published 2007-02-01 14:17 UTC
rendered paste body
import java.util.Vector;     
class Kortti {
	private int arvo;
	private String maa;
	public Kortti(int a, String m) {   /* Kortti(13, "hertta"); */
		arvo = a;
		maa = m;
	}
	public Kortti(int a, int m) {    /* Kortti(13, 1); */
	   arvo = a;
	   if(m==1) maa="hertta";
	   if(m==2) maa="ruutu";
	   if(m==3) maa="risti";
	   if(m==4) maa="pata";
	   
	}
	public String toString() {
		return maa + "-" + arvo;
	}	
}   /* End of Kortti */

class Pakka {
	private Vector v;
	
	public void tulosta() {
		int i;
		Kortti k;
		for(i=0;i<v.size(); i++) {
			k = (Kortti) v.elementAt (i);
			System.out.println(k);
		}
	}
	
	public Pakka() {
		Kortti k;
		v = new Vector();
		int maa, arvo;
		for(maa=1; maa<=4; maa++)  {
				for(arvo=1; arvo<=13; arvo++) {
					k = new Kortti(arvo, maa);
					v.add(k);			
				}  /* End of for arvo */
		}  /* End of for maa */
	} /* End of konstructor */
}  /* End of Pakka */

public class Vektoritesti {    
    public static void main(String[] args) {
    	Pakka p = new Pakka();
    	p.tulosta();
    
    }
}