/** * Tellere-klassen */ public class Tellere { public static void tellOpp(int tall, int grense) { if (tall >= grense) { System.out.println(tall); } else { System.out.println(tall); tellOpp(tall + 1, grense); } } public static void tellNed(int tall, int grense) { if (tall <= grense) { System.out.println(tall); } else { System.out.println(tall); tellNed(tall - 1, grense); } } public static void main(String[] args) { String metode = args[0]; int tall = Integer.parseInt(args[1]); int grense = Integer.parseInt(args[2]); switch (metode) { case "tellOpp": tellOpp(tall, grense); break; case "tellNed": tellNed(tall, grense); break; } } } /** * Strenger-klassen */ public class Strenger { public static String reverser(String streng) { if (streng.length() <= 1) { return streng; } else { return reverser(streng.substring(1)) + streng.charAt(0); } } public static void main(String[] args) { String streng = args[0]; System.out.println(reverser(streng)); } }