Ohjelmointi 2 / 2007 Demot
hlo.parse("Sepe|Susi|1948"); hlo.tulosta(); System.out.println(hlo); // kutsuu hlo.toString(); => tulostaa Sepe Susi 1948 Sepe|Susi|1948
Anna väli (0-5) >[ret] => 0-5 Anna väli (0-5) >3[ret} => 3-3 Anna väli (0-5) >3-[ret] => 3-5 Anna väli (0-5) >-3[ret] => 0-3 Anna väli (0-5) >1-3[ret] => 1-3
public static void main(String[] args) { Vali v1 = new Vali(1,3), v2 = new Vali(2,4); v1.kysy(); v2.kysy(); System.out.println(v1); System.out.println(v2); int osuman_laatu = v1.compareTo(v2); // vastaa "vähennyslaskua" ol = v1 - v2; if ( osuman_laatu == 0 ) System.out.println("Välit osuvat toisiinsa"); else if ( osuman_laatu == 1 ) System.out.println("Jälkimmäisen välin arvot pienempiä kuin " + "ensimmäisen!"); else if ( osuman_laatu == -1 ) System.out.println("Jälkimmäisen välin arvot suurempia kuin " + "ensimmäisen!"); }
public static void main(String[] args) { Linja_auto pikkubussi = new Linja_auto(10); Linja_auto isobussi = new Linja_auto(45); pikkubussi.lisaa(4); pikkubussi.tulosta(); isobussi.lisaa(30); isobussi.tulosta(); int yli = pikkubussi.lisaa(15); isobussi.lisaa(yli); pikkubussi.tulosta(); isobussi.tulosta(); if ( pikkubussi.getTilaa() > 0 ) System.out.println("Pieneen bussiin mahtuu!"); if ( isobussi.tilaa() ) System.out.println("Isoon bussiin mahtuu!"); }
/* 01 */ int a=23,b=13,c=17; /* 02 */ char m = 'b'; /* 03 */ if ( ( a = b ) != 0 ) c+=0x0f; /* 04 */ if ( ( a & ~b ) != 0 ) c--; /* 05 */ m ^= 1 << 5; /* 06 */ if ( m == 'B' ) b &= c; /* 07 */ System.out.print( "a=" + a + " b=" + b + " c=" + c + " m=" +m );
public static void main(String[] args) { Astia2 astiat[] = { new Astia2("ä",100), new Astia2("5",5), new Astia2("8",8) }; Astia2 ampari = astiat[0]; ampari.tayta(); tulosta_ohje(astiat); while ( true ) { for ( int i=1; i<astiat.length; i++) System.out.println(astiat[i].getTilavuus() + " litran astiassa on " + astiat[i].getMaara() + " litraa nestettä"); String rivi = Syotto.kysy("Mistä kaadetaan ja mihin"); if ( rivi.length() == 0 ) break; StringBuffer sb = new StringBuffer(rivi); String mista = Mjonot.erota(sb); String mihin = Mjonot.erota(sb); int imista = etsi(astiat,mista); int imihin = etsi(astiat,mihin); if ( ( imista < 0 ) || ( imihin < 0 ) ) nimi_ohje(astiat,mista, mihin); else astiat[imista].kaada(astiat[imihin]); } }
String beginHour = request.getParameter("beginHour"); String endHour = request.getParameter("endHour"); if (beginHour == null) beginHour=""; if (endHour == null) endHour="";
Vali v3 = v1.leikkaus(v2); System.out.println(v3); if ( v1.leikkaus(v2) == tyhja ) System.out.println("Välit eivät osu");