import java.util.*; /** * Created by Kelvin on 27.10.2015. */ public class Assignment6 { public static void main(String[] args) { // 1 System.out.println(Arrays.toString(populateArray())); // 2 System.out.println(average(1,2,3,4,5,6)); // 3 System.out.println(max(1,2,13,9,5,6)); // 4 String[] dogs = {"Laika", "Hachiko", "Snoopy", "Balto"}; System.out.println(Arrays.toString(dogs)); System.out.println(Arrays.toString(sortArray(dogs))); // 5 interactive(); } private static char[] populateArray() { char[] arr = new char[26]; for(int i=97, x=0; x<26; x++) { arr[x] = (char) (i+x); } return arr; } private static double average(int...numbers) { double avg = 0; for(int x: numbers) { avg += x; } return avg / numbers.length; } private static int max(int...numbers) { int max = numbers[0]; for(int x: numbers) { if (x > max) { max = x; } } return max; } private static String[] sortArray(String[] arr) { String[] sortedArr = arr.clone(); Arrays.sort(sortedArr); return sortedArr; } private static void interactive() { Scanner scanner = new Scanner(System.in); ArrayList<Integer> ages = new ArrayList<>(); for(int n=1; n<=2; n++) { System.out.printf("%d. Vorname:\t", n); scanner.next(); System.out.printf("%d. Alter:\t", n); ages.add(scanner.nextInt()); } System.out.printf("%nDifferenz:\t%d", Math.abs(ages.get(0) - ages.get(1))); } }