Hello!
public class Hello { public static void main(String[] args) { System.out.println("Hello!"); } }
Hej, vad heter du? niklas Roligt att råkas, person niklas
import java.util.Scanner; public class Sekvens { public static void main(String[] args) { Scanner scanner= new Scanner( System.in); System.out.print("Hej, vad heter du? "); String namn= scanner.nextLine(); System.out.println("Roligt att råkas, person "+ namn); } }
---0--- ---1--- ---2--- ---3--- ---4--- ---5--- ---6--- ---7---
public class Iteration { public static void main(String[] args) { int x = 0; while (x < 8) { System.out.println("---"+ x + "---"); x= x+ 1; } } }
Halt! Ange lösen: sesam Avvik, annars öppnar jag eld.[körning 2]
Halt! Ange lösen: bla burk Stig in
import java.util.Scanner; public class Selektion { public static void main(String[] args) { Scanner scanner= new Scanner( System.in); System.out.print("Halt! Ange lösen: "); String lösen= scanner.nextLine(); if( lösen.equals("bla burk")){ System.out.println("Stig in"); } else { System.out.println("Avvik, annars öppar jag eld."); } } }
skriv klartext: alla e i oslo utom yngve >>illi i i isli itim ingvi skriv klartext: åäö funkar inte alltid:( >>��� finkir inti illtid:(
import java.util.Scanner; public class Funktion { public static void println_Ispråk(String string) { string= string.replaceAll("[aeiouy]", "i"); System.out.println(string); } public static void main(String[] args) { Scanner scanner= new Scanner( System.in); while( 1 > 0){ System.out.print("skriv klartext: "); String s= scanner.nextLine(); println_Ispråk( ">>>>>"+ s); } } }
Här används en avancerad String-funktion: replaceAll("mönster","ny text") som letar efter alla förekomster av
text som passar in på mönstret och byter ut dessa mot den nya texten.
Mönstret som används här är "[aeiouy]", där hakparenteserna anger 'vilket som helst av tecknen aeiouy'.